Skip to content

tareknatsheh/PokeCorp

Repository files navigation

Pokemon Corp API

Demo

Check out a working demo here

Pokemon data Microservice repo:

https://github.com/tareknatsheh/PokeCorp-DB-microservice

Pokemon images Microservice repo:

https://github.com/tareknatsheh/PokeCorp-images-microservice

Block Diagram

arch block diagram

Quick Start

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/

Run tests

You can run the available tests by executing this command:

python -m pytest