Esta aplicação foi construída usando flask e SQLAlchemy para praticar o uso do framework está configurada para usar banco de dados Postgres, apesar de que deve funcionar com outros bancos relacionais desde que suportados pelo SQLAlchemy Os dados de conexão com o banco podem ser configurados no settings.py
Para executar a aplicação, basta executar o main.py
Os pacotes necessários para rodar esta aplicação estão relatados no arquivo requirements.txt
Os endpoints criados pela aplicação podem ser consultados pelo localhost:5000/api/ em formato swagger