- Permitir abrir um evento para que as pessoas se inscrevam;
- Permitir que um usuário se inscreva em um evento;
- Permitir que um administrador dispare a ação de gerar times;
- Permitir a impressão da lista de times em PDF.
- Backend
- Poetry
- FastAPI
- Uvicorn
- Reportlab
- Postgres
- Frontend
- Vue 3
- Element plus
Suba o projeto todo com o comando:
docker-compose up
Acesse:
http://localhost:5173
A documentação da API ficará disponível em:
http://localhost:8000/docs
Caso queira visualizar os dados brutos no banco de dados, você pode utilizar o Adminer, que fica disponível em:
http://localhost:8080
docker-compose run --rm --no-deps api pytest