- create the venv:
python3 -m venv <env-name>- activate the env:
source <env-name>/bin/activate- show which env you are using atm (optional):
echo $VIRTUAL_ENVInstall all packages
pip3 install -r requirements.txtRun the tests
Make sure to activate the virtual environment.
python3 -m pytest backend/testsRun the application and API
Make sure to activate the virtual environment.
python3 -m backend.appRun a peer instance
Make sure to activate the virtual environment.
export PEER=True && python3 -m backend.appRun the frontend
In the frontend directory:
npm run start
Seed the backend with data
Make sure to activate the virtual environment.
export SEED_DATA=True && python -m backend.app
Random note:
- Set your code formatting: cmd + , = Settings
- search for formatting
- change to "format on save"
- YOu have to provide a formatter first! (like prettier)