Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reinheimermat/in-orbit
In.orbit is a complete web application for managing your goals.
https://github.com/reinheimermat/in-orbit
drizzle-orm fastify nodejs reactjs typescript vite
Last synced: 28 days ago
JSON representation
In.orbit is a complete web application for managing your goals.
- Host: GitHub
- URL: https://github.com/reinheimermat/in-orbit
- Owner: reinheimermat
- License: mit
- Created: 2024-09-10T01:10:22.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-10-23T22:12:55.000Z (3 months ago)
- Last Synced: 2024-10-28T07:22:40.897Z (3 months ago)
- Topics: drizzle-orm, fastify, nodejs, reactjs, typescript, vite
- Language: TypeScript
- Homepage:
- Size: 1.22 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# In.orbit | Project of NLW Pocket
[![Banner](./web/public/in-orbit.png)](#)**In.orbit** is a complete web application for managing your goals. The front-end was built with React JS, Javascript, Tailwind CSS, HTML and Typescript. In addition to several modern libs.
> Status: Finished... ✅
## Technologies 🚀
![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)
![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white)
![Vite](https://img.shields.io/badge/vite-%23646CFF.svg?style=for-the-badge&logo=vite&logoColor=white)
![tailwindcss](https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white)## Libs 📕
📑 **ZOD**
📑 **LUCIDE ICONS**
📑 **ESLINT**
📑 **AXIOS**
## Features 💡
✅ **CREATE GOAL**
✅ **LIST GOALS**
## How do use the project ⚙️
### Frontend
#### 1. Enter in web directory
```sh
git clone https://github.com/reinheimermat/planner-web
cd planner-web/web
```
#### 2. install dependencies
```sh
pnpm install
```
#### 3. Run local project
```sh
pnpm run dev
```
#### 4. Access the project
```sh
http://localhost:5173/
```
### Backend#### 1. Enter in server directory
```sh
git clone https://github.com/reinheimermat/planner-api
cd planner-api/server
```
#### 2. Config envoriments
Rename the file **.env.example** to **.env**#### 3. Install dependencies
```sh
pnpm run dev
```
#### 4. Run docker
```sh
docker compose up -d
```#### 5. Run the project
```sh
pnpm run dev
```## License 📝
[![licence](https://img.shields.io/github/license/reinheimermat/discover.svg)](https://github.com/Ileriayo/markdown-badges/blob/master/LICENSE)