Projeto desenvolvido durante o módulo de back-end no curso da trybe
O projeto consiste em desenvolver uma REST API utilizando a arquitetura MSC(Model-Service-Controller) e com testes unitários, para o gerenciamento de partidas e times de futebol. OBS: Todo o código autoral está presente apenas na pasta back-end, o front-end já estava desenvolvido
- Logar com email e senha
- Visualizar as partidas
- Aplicar filtros nas partidas
- Visualizar o leaderboard com estatísticas dos times
- Aplicar filtros ao leaderboard
- Ao logar como administrador, você pode realizar o CRUD de times e partidas
- Utilizar Typescript juntamente com NodeJs e Express
- Utilizar o padrão POO para o desenvolvimento de uma API
Você precisará do docker-compose instalado
Instale as dependências
npm run install:apps
Rode os containers
npm run compose:up:dev