Go to backend folder
- Run
pip install -r ./requirements-dev.txtin your virtual environment. We are using this compiled requirements file for development so its easier to manage without the hassle of creating multiple environments.
Go to frontend folder
-
Node version - 16.18.0
-
Run
npm ito install the required node modules
Rename example-docker-compose.env to docker-compose.env
Run docker-compose -f docker-compose-dev.yml build
Run bash start-dev.sh in project root directory
Go to backend/ folder
- Run
bash run-dev.shin each of the subfolders to start all services
Go to frontend folder
- run
npm startto start frontend application
Run docker-compose -f docker-compose.yml build
Run bash start.sh in project root directory