Trybe Futebol Clube ⚽ foi um projeto desenvolvido por mim ,Jeferson Gomes,
durante o curso de formação de desenvolvimento Full Stack da Trybe, durante o módulo de Back End.
No qual tive que desenvolver uma API para uma aplicação Front End que ja estava implementada. A aplicação é capaz de visualizar jogos de um campeonato, adicionar partidas em andamento, finalizar partidas, gerar uma tabela e fazer validações com JSON web token.
O Back End do projeto foi implementado utilizando TDD (Test-driven development).
- TypeScript
- Node.js
- Express.js
- Sequelize.js
- MySQL
- React
- Mocha.js
- Chai.js
- Sinon.js
- Docker
- OOP (Object-Oriented Programming)
- SOLID
- Criar classes
- Utilizar conceitos de POO
- Utilizar princípios de SOLID
- Desenvolver uma aplicação Express.js com TypeScript
- Utilizar o Sequelize.js com TypeScript
- Criar uma API RESTful
- Implementar testes de integração