Skip to content

site informativo sobre partidas e classificações de futebol!

Notifications You must be signed in to change notification settings

PedroFolego/Trybe-Futebol-Club

Repository files navigation

Trybe Futebol Club

Contexto

O TFC é um site informativo sobre partidas e classificações de futebol! Desenvolvimento de uma API (utilizando o método TDD) dockerizada utilizando modelagem de dados através do Sequelize. Consumida por um front-end já provido pela escola da Trybe.

Usando as camadas da aplicação (Models, Service e Controllers), sendo possível realizar as operações que se pode fazer em um banco de dados: (CRUD)Criação, Leitura, Atualização e Exclusão.

Técnologias usadas

Desenvolvido usando: NodeJS, ExpressJS, Sequelize, ES6, JWT authentication, TypeScript, Mocha | Chai | Sinon

Instalando Dependências usando Docker

  cd Trybe-Futebol-Club/ 
  npm postinstall
  npm compose:up

Executando aplicação

  • Depois de executar a instalação de dependências:

Acesse http://localhost:3000

Executando testes

  cd Trybe-Futebol-Club/app/backend
  npm test