| .. | ||
| app | ||
| tests | ||
| Dockerfile | ||
| README.md | ||
| requirements.txt | ||
This is a template backend service based on fastapi + mongodb app
To start development in local, go to the root directory of the project YOUR_WORKSPACE_PATH/helloworld/
docker compose -f app/scripts/mongodb/docker-compose.yml up -d
Then run the app
uvicorn app.main:app --reload
In case a new dependency is added, run the following command to update the requirements.txt file
# optional: if you have not installed pipreqs
pip3 install pipreqs
# generate requirements.txt
pipreqs . --force