Check out a working demo here
https://github.com/tareknatsheh/PokeCorp-DB-microservice
https://github.com/tareknatsheh/PokeCorp-images-microservice
Install all requirements
pip install -r requirements.txt
Run the server
uvicorn app:app --reload
You can find the endpoints and their documentation (by swagger) at http://127.0.0.1:8000/docs/
You can run the available tests by executing this command:
python -m pytest