/trybe-futebol-clube

Projeto em que foi criada API capaz de visualizar jogos de um campeonato, adicionar partidas em andamento, finalizar partidas, gerar uma tabela e fazer validações com JSON web token. Ferramentas Utilizadas: TypeScript, Express, Chai, Sinon, Stub, JWT e Docker

Primary LanguageJavaScript

Trybe Futebol Clube ⚽

Logo projeto

🚀📋 Sobre:

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).

🛠️ Construído com:

  • TypeScript
  • Node.js
  • Express.js
  • Sequelize.js
  • MySQL
  • React
  • Mocha.js
  • Chai.js
  • Sinon.js
  • Docker
  • OOP (Object-Oriented Programming)
  • SOLID

💻 Skills Desenvolvidas:

  • 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