Skip to content

mau-me/crono_task_backend

Repository files navigation

Crono Task

Crono Task é um projeto desenvolvido com FastAPI, utilizando Poetry para gerenciamento de dependências. Este projeto tem como objetivo [inserir aqui a descrição do projeto].

Tecnologias

  • Python
  • FastAPI
  • Pytest
  • Poetry
  • Pylint
  • Uvicorn

Requisitos

  • Python 3.10 ou superior
  • Poetry para gerenciamento de dependências
  • Git para controle de versão

Instalação

Para instalar o Poetry, caso ainda não tenha o mesmo, execute o seguinte comando

pip install poetry 

Para instalar as dependências do projeto, execute o seguinte comando no diretório raiz do projeto:

poetry install

Execução

Para executar o servidor FastAPI, use o seguinte comando:

task run

Testes

Para executar os testes, use o seguinte comando:

task test

Ferramentas de Linting e Formatação

Este projeto utiliza Ruff para linting e formatação de código. Para verificar e corrigir automaticamente os problemas de estilo, execute:

task lint

Contribuição

Contribuições são bem-vindas! Sinta-se a vontade para submeter pull requests.

Licença

Este projeto está licenciado sob a licença MIT.