FIT Tracker requires Node.js v14+ to run.
- In a terminal, navigate to
backendfolder and install dependencies withyarn install
cd backend
yarn install- Run the backend with
yarn start(will listen on port 3001), leave running in the background
yarn start- In a new terminal, navigate to
frontendfolder and install dependencies withyarn install
cd frontend
yarn install- Run the frontend with
yarn start(will listen on port 3000)
yarn start- Frontend
- React@18.2 (MIT Licence)
- React-Router-Dom@6.18 (MIT Licence)
- Material UI@5.14 (MIT Licence)
- day.js@1.11 (MIT Licence)
- Flip-Toolkit@7.1 (MIT Licence)
- React-Beautiful-DND@13.1 (Apache-2.0 Licence)
- React-Leaflet@4.2 (Hippocratic Licence)
- Backend
- Express@4.18 (MIT Licence)
- NestJS@10.2 (MIT Licence)
- Mongoose@8.0 (MIT Licence)
- class-validator@0.14 (MIT Licence)
- class-transformer@0.5 (MIT Licence)
- neverthrow@6.1 (MIT Licence)
- Swagger-UI-Express@5.0 (Apache-2.0 Licence)