This assumes you've cloned the repository (or your updated fork of the repository) and are on the main
branch. No other branches are to be used at the moment.
For the project to work, you'll need to have both the backend and frontend running at the same time. You must either
- Use Multiple Terminal Instances to run this (recommended), or
- Use Multiple Terminal Tabs in VSCode
Contact Anirudh for the .env
file you need to have in the project root.
cd fontend
npm install
- this step gets you all the utilities you need to get started on the frontend. You only need to run it after every commit, and not before every run.npm start
- this starts the development server.
NOTE: Data Fetching and creation will not work until you have the backend up and running at the same time as the frontend.
This assumes you have the backend tooling necesary, namely
- Docker and Docker-Compose
- the
.env
file
Here are the steps -
cd backend
npm install
cd ..
docker-compose up