Projeto backend da sprint de Desenvolvimento Full Stack Básico do curso de pós graduação de Engenharia de Sofware da PUC Rio.
Sistema web que possibilita o gerencialmento do corridas de taxi. Permite o cadastro, a visualização,atualização e deleção de corridas. Caso queira entender um pouco mais da motivaçao do projeto, veja esse documento.
Para executar o projeto, siga os passos:
- Clone o repositório
- Instale a lib do poetry usando o pip
pip install poetry
É fortemente indicado o uso de ambientes virtuais do poetry, pois segue a orientação prevista na PEP 621
- Faça a instalação das dependências listadas no arquivo pyproject.toml:
poetry install
- Ative o ambiente virtual. Caso tenha alguma dúvida consultar a seguinte documentação
poetry shell
- Execute a API
(env)$ flask run --host 0.0.0.0 --port 5000