Skip to content

No time de desenvolvimento do TFC, meu squad ficou 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.

Notifications You must be signed in to change notification settings

andersonleite1/project-tfc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trybe Futebol Clube

TFC - Site informativo sobre partidas e classificações de futebol! ⚽️


Made by Trybe


Sobre   |   Tecnologias   |   Configurações necessárias     |   Começando   |   Imagens    


🎯 Sobre

No time de desenvolvimento do TFC, meu squad ficou 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, precisei construir um back-end dockerizado utilizando modelagem de dados através do Sequelize. O desenvolvimento teve que respeitar regras de negócio providas no projeto e a API desenvolvida teve que ser capaz de ser consumida por um front-end já provido no projeto.

Para adicionar uma partida foi necessário ter um token, portanto a pessoa deverá estar logada para fazer as alterações. Houve um relacionamento entre as tabelas teams e matches para fazer as atualizações das partidas.

O meu back-end implementou regras de negócio para popular adequadamente a tabela disponível no front-end que será exibida para a pessoa usuária do sistema.

🚀 Tecnologias

As seguintes tecnologias foram utilizadas no projeto:

Frontend:

Backend:

Testes:

✅ Configurações necessárias

Necessário realizar as instalações:

  • Ter Git para clonar o projeto.
  • Ter Docker para rodar o projeto

🏁 Começando

Execute o comando git clone para realizar o clone do repositório

git clone https://github.com/andersonleite1/project-tfc.git

Entre na pasta do repositório clonado

cd project-tfc

Execute o projeto através do Docker

Obs: você precisa ter o Docker e Docker Compose instalados e configurados na sua máquina para esse passo funcionar corretamente

Para subir o container

npm run compose:up

Para derrubar o container

npm run compose:down

Para visualizar os logs

npm run logs

andersonleite

About

No time de desenvolvimento do TFC, meu squad ficou 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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published