O TFC (Trybe Futebol Clube) foi um projeto avaliativo do curso da Trybe, que aprimorei após o término.
É um website de partidas e classificações de futebol, onde é possível buscar, cadastrar e editar partidas e verificar as classificações geral, como mandante e como visitante de cada time.
Nele, para um Front-end já implementado, desenvolvi um Back-end RESTful com cobertura completa de testes de integração.
-
Clone o repositório:
git clone [email protected]:felipemalli/trybe-futebol-club.git
-
Instale as dependências:
npm install
-
Rode o projeto:
npm run up
-
Acesse o frontend:
http://localhost:3000
Acesse: https://documenter.getpostman.com/view/20084845/UzBjsnsX
-
Vá até a pasta do backend:
cd app/backend/
-
Rode os testes:
npm t
- TypeScript
- Node.js
- Express.js
- Sequelize
- MySQL
- Docker
- Mocha, Chai e Sinon
- JWT