To start the app run the following:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload
Tests can be run with:
pytest
With coverage:
coverage run -m pytest
coverage report -m
To start the application with Docker:
docker-compose build
docker-compose up