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.
- TypeScript;
- NodeJs;
- Express;
- MySQL;
- Sequelize;
- Docker;
- JWT;
- Primeiro abra o terminal e crie um diretório com o comando mkdir:
mkdir projetos
- 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
- Entre no diretório do projeto e rode o serviço
node
com o comando:
cd projeto-trybe-futebol-clube
docker-compose up -d
- Use os comandos para acessar o terminal e instalar as dependências:
docker exec -it trybe-futebol-clube bash
npm install
- Primeiro abra o terminal e crie um diretório com o comando mkdir:
mkdir projetos
- 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
- Entre no diretório do projeto e instale as depenências necessárias:
cd projeto-trybe-futebol-clube
npm install