Skip to content

O projeto é um sistema de partidas e classificações de futebol.

Notifications You must be signed in to change notification settings

juliamarqss/trybe-futebol-club

Repository files navigation

Trybe Futebol Club (TFC) ⚽

O TFC é um site informativo sobre partidas e classificações de futebol. Foi desenvolvido uma API (utilizando o método TDD) e integrado as aplicações para que elas funcionem consumindo um banco de dados, seguindo o paradigma de POO(Programação orientada a objetos) e os princípios de SOLID.

💻 Tecnologias

  • Front-end
    • React
  • Back-end
    • Typescript
    • NodeJS
    • ExpressJS
    • Sequelize-ORM
    • Bcryptjs
    • JWT(Json Web Token)
    • MySQL
    • Docker
    • Docker-Compose
    • Chai
    • Sinon
    • Mocha

❗️Executando o código localmente

Você precisa ter Docker e Docker-Compose (versão 1.29 ou superior) instalados e configurados localmente para rodar o projeto.

  1. Clonar este repositório:
git clone https://github.com/juliamarqss/trybe-futebol-club.git
  1. Entre no repositório:
cd trybe-futebol-club
  1. Instale as dependências:
npm install
  1. Execute o projeto:
npm run compose:up

Executando os testes de integração do backend

npm run test:coverage

Desenvolvido por: Júlia Marques.