Este projeto consiste em um site informativo sobre partidas e classificações de futebol com base no consumo de informações armazenadas em um banco de dados.
Front-end:
Desenvolvido usando: React, Context API, React Hooks, CSS3, HTML5, JavaScript ES6
Back-end:
Desenvolvido usando: Node.js, Express.js, ORM: Sequelize, MYSQL, JavaScript ES6, TypeScript
Clone o repositório
git clone git@github.com:PH-CN/Project-Trybe-Futebol-Clube.git
Instale as dependências
cd Project-Trybe-Futebol-Clube
npm install
O npm install instalará tudo necessário para o projeto funcionar, o front-end, o back-end e o banco de dados.
-
Para subir e rodar a aplicação inteira utilizando o docker (pode demorar um tempinho):
npm run compose:up
Após o compose ser finalizado, acesse http://localhost:3000 que a aplicação estará rodando.
-
Para rodar todos os testes:
npm test