Skip to content

Tennis Cup Management: Projeto do grupo 7 da disciplina de Arquitetura e Desenho de Software da Universidade de Brasília. Projeto consiste em criar uma aplicação responsável por organizar torneios de tênis

Notifications You must be signed in to change notification settings

UnBArqDsw/2020.1_G7_TCM

Repository files navigation

Tennis Cup Management (TCM)

Número do Grupo: 07
Código da Disciplina: FGA0208-T01

Alunos

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

Sobre

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.

Screenshots

Adicione 3 ou mais screenshots do projeto em termos de interface e funcionamento.

Instalação

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.

Requisitos Para Uso

  • Ter o Nodejs LTS instalado
  • Ter NPM ou Yarn instalado
  • Docker
  • Docker-Compose

Uso

  1. Para utilização é necesário clonar o repositório do Backend e Frontend
  2. No repositório do Backend executar o seguinte comando docker-compose up
  3. No repositório do Backend executar o seguinte comando para realizar as migrações no banco npm run migrate ou yarn migrate
  4. Em outro terminal executar o seguinte comando para instalação dos pacotes npm install ou yarn install
  5. Executar o seguinte comando para inicializar o backend npm run dev ou yarn dev
  6. Dentro do repositório do Frontend executar o seguinte comando para instalação dos pacotes npm install ou yarn install
  7. Dentro do repositório do Frontend executar o seguinte comando para inicialização do Frontend npm start ou yarn start

Vídeo

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.

Outros

Quaisquer outras informações sobre seu projeto podem ser descritas abaixo.

About

Tennis Cup Management: Projeto do grupo 7 da disciplina de Arquitetura e Desenho de Software da Universidade de Brasília. Projeto consiste em criar uma aplicação responsável por organizar torneios de tênis

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published