O Trybe Futebol Clube é um site informativo sobre partidas e classificações de futebol! ⚽️
O projeto é responsável por desenvolver uma API (utilizando o método TDD) e também integrar - através do docker-compose - as aplicações para que elas funcionem consumindo um banco de dados.
Nesse projeto, foi construido um back-end dockerizado utilizando modelagem de dados através do Sequelize.
O foi back-end implementado regras de negócio para popular adequadamente a tabela disponível no front-end que será exibida para a pessoa usuária do sistema.
- Clone o repositório.
git clone git@github.com:Thromoto/Trybe-Futebol-Clube.git
-
Entre na pasta do repositório que você acabou de clonar.
-
Execute o comando na raiz do projeto.
npm run compose:up
- Serão inicializados três containers (db, app_backend e app_frontend)
- Instale as dependências.
npm install
- Acesse a aplicação no seu navegador através do endereço.
http://localhost:3000
Typescript, Node.js, Sequelize, Docker, docker-compose, SQL, JWT, Mocha, sinon-chai.