heidegomes / projeto-trybe-futebol-clube

API de times, jogos e placar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trybe Futebol Clube

Contexto

Neste projeto foi criada uma API e um banco de dados para um site informativo sobre partidas e classificações de futebol. A aplicação permite fazer o CRUD (Create, Read, Updated e Delete) completo. Criar uma partida, listas os times, listar partidas finalizadas e partidas em andamento, atualizar o placar de uma partida e finalizá-la. Também é possivel trazer o placar geral ou filtrado por times da casa ou times visitantes.

Tecnologias usadas

  • TypeScript;
  • NodeJs;
  • Express;
  • MySQL;
  • Sequelize;
  • Docker;
  • JWT;

🐋 Instalação do projeto Rodando no Docker

  1. Primeiro abra o terminal e crie um diretório com o comando mkdir:
 mkdir projetos
  1. Entre no diretório que acabou de criar e clone o projeto:
 cd projetos
 git clone git@github.com:tryber/sd-028-b-trybe-futebol-clube.git
  1. Entre no diretório do projeto e rode o serviço node com o comando:
 cd projeto-trybe-futebol-clube
 docker-compose up -d
  1. Use os comandos para acessar o terminal e instalar as dependências:
 docker exec -it trybe-futebol-clube bash
 npm install

Instalação do projeto localmente

  1. Primeiro abra o terminal e crie um diretório com o comando mkdir:
 mkdir projetos
  1. Entre no diretório que acabou de criar e clone o projeto:
 cd projetos
 git clone git@github.com:tryber/sd-028-b-trybe-futebol-clube.git
  1. Entre no diretório do projeto e instale as depenências necessárias:
 cd projeto-trybe-futebol-clube
 npm install

⬆ Voltar ao topo

About

API de times, jogos e placar


Languages

Language:TypeScript 58.3%Language:JavaScript 28.1%Language:CSS 10.5%Language:HTML 1.2%Language:Dockerfile 1.0%Language:Shell 0.8%