Technologies β’ Getting Started β’ Routes β’ Collaborators
my.orbit is an application that serves as your personal companion in achieving your goals. With it, you can chart your own cosmic course, setting goals and monitoring each step towards success.
git clone https://github.com/MarlonVictor/myOrbit.git
Use the .env.example
as reference to create your configuration file
cd server
npm install
docker compose up -d
npx drizzle-kit generate
npx drizzle-kit migrate
npm run seed
cd web
npm install
cd server
npm run dev
cd web
npm run dev
route | description |
---|---|
/ | main page with all CTOs and list of goals |
route | description |
---|---|
GET /pending-goals | brings list of all registered goals |
GET /summary | List the goals completed on their respective days |
POST /goals | create a new goal |
POST /completions | mark the goal as completed on day |
DELETE /completions/:id | unmark goal as completed on the day |
Marlon Victor |
Diego Fernandes |
This project is under MIT license