Skip to content

Back-end of a full-stack project of a web football page.

Notifications You must be signed in to change notification settings

felipemalli/trybe-futebol-club

Repository files navigation

Trybe Futebol Clube

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.

Iniciando

  1. Clone o repositório:

    • git clone git@github.com:felipemalli/trybe-futebol-club.git
  2. Instale as dependências:

    • npm install
  3. Rode o projeto:

    • npm run up
  4. Acesse o frontend:

    • http://localhost:3000

Documentação

Acesse: https://documenter.getpostman.com/view/20084845/UzBjsnsX

Testes

  1. Vá até a pasta do backend:

    • cd app/backend/
  2. Rode os testes:

    • npm t

Tecnologias utilizadas

  • TypeScript
  • Node.js
  • Express.js
  • Sequelize
  • MySQL
  • Docker
  • Mocha, Chai e Sinon
  • JWT