Skip to content

Latest commit

 

History

109 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License node TypeScript

ShowDoComputilhao

Projeto da Disciplina de Software Educacional - UEPB.

Professor: Dr. Alysson F. Milanez.

Sobre o Projeto

Esse projeto tem como intuito simular um jogo do Show do Milhão, mas com perguntas relacionadas ao mundo da Computação, especialmente questões do POSCOMP. Direcionado a alunos de cursos de TI.

Instalação e Execução - BackEnd

Após clonar o projeto, crie um arquivo chamado .env, com as seguintes informações:

# Valor da porta onde o backend irá funcionar, nesse exemplo será 3000
PORT:3000  

# Url do MongoDB. Nesse exemplo, será um banco de dados local. 
# Observação: O banco de dados deverá ter o nome 'sdc'
DATABASE: mongodb://localhost:27017/sdc

Após isso, acesse o diretório back-end e em seguida utilize os comandos:

npm install
npm run start

Testes - BackEnd

Para os testes de integração:

npm run test:integration

Para os testes unitários:

npm run test:unit

Para todos os testes:

npm run test

Instalação e Execução - FrontEnd

Após clonar o projeto, acesse o diretório show-do-computilhao-ui e em seguida utilize os comandos:

npm install
npm run start

Para mais detalhes consulte o manual do usuário: https://docs.google.com/document/d/13acckvk8Hf8DLmFWdMsxWf1EeOKHmEkcvrvThG4Jp8g

Pré Requisitos

NodeJS 8.12

Configurações para o banco de dados

Caso deseje executar o projeto localmente utilize a base de dados disponivél em: https://drive.google.com/file/d/1a3fWNZZoRgZUnRkhPjKy9eMiufPbpuWu/edit.
Baixe o arquivo 'sdc-database.js' e execute os comandos abaixo no shell do mongo:

use sdc;
load("sdc-database.js");

Desenvolvedores:

  • Adalcino Junior - Desenvolvedor da Equipe ACL
  • Caio Lucena - Desenvolvedor da Equipe ACL
  • Lucas Rocha - Desenvolvedor da Equipe ACL

Equipe ACL©. Todos os direitos reservados.

About

Projeto da Disciplina de Software Educacional - UEPB

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages