Número do Grupo: 07
Código da Disciplina: FGA0208-T01
Matrícula | Aluno |
---|---|
15/0132344 | João Pedro Soares Cirqueira |
15/0136862 | Lucas Alexandre Fernandes Martins |
15/0141220 | Matheus de Cristo Doreia Estanislau |
17/0080366 | Moacir Mascarenha Soares Junior |
17/0044386 | Renan Cristyan Araújo Pinheiro |
A ideia é fazer uma aplicação (PWA) para gerenciar torneios, organizar cronograma dos torneios, informações de partidas, cadastros de atletas, informação de atleta e outros. A nossa ideia inicial era alcançar outros esportes mas pensamos em limitar o escopo só em competições de tênis. Inicialmente optamos em desenvolver um PWA por conta da acessibilidade e compatibilidade, também a facilidade do usuário não precisar instalar a aplicação.
Adicione 3 ou mais screenshots do projeto em termos de interface e funcionamento.
Linguagens: Javascript
Tecnologias: Docker, Postgres, Node, ReactJS
Descreva os pré-requisitos para rodar o seu projeto e os comandos necessários.
Insira um manual ou um script para auxiliar ainda mais.
- Ter o Nodejs LTS instalado
- Ter NPM ou Yarn instalado
- Docker
- Docker-Compose
- Para utilização é necesário clonar o repositório do Backend e Frontend
- No repositório do Backend executar o seguinte comando docker-compose up
- No repositório do Backend executar o seguinte comando para realizar as migrações no banco npm run migrate ou yarn migrate
- Em outro terminal executar o seguinte comando para instalação dos pacotes npm install ou yarn install
- Executar o seguinte comando para inicializar o backend npm run dev ou yarn dev
- Dentro do repositório do Frontend executar o seguinte comando para instalação dos pacotes npm install ou yarn install
- Dentro do repositório do Frontend executar o seguinte comando para inicialização do Frontend npm start ou yarn start
O vídeo da apresentação final do projeto está disponível aqui. Caso o link não funcione, você pode fazer o download do vídeo aqui.
Quaisquer outras informações sobre seu projeto podem ser descritas abaixo.