/projetointegrador4

Trabalho de integração das matérias de "Computação & Sociedade" com "Tópicos Especiais em Sistemas de Informação".

Primary LanguageJava

PROJETO INTEGRADOR 4

Commitizen friendly Conventional Commits

Trabalho de integração das matérias de "Computação & Sociedade" com "Tópicos Especiais em Sistemas de Informação".

Objetivo

Desenvolver um joguinho educativo de perguntas e respostas para ser utilizado pelas crianças envolvidas em projetos sociais da instituição.

Autores

Back-end: Mateus Garcia - @naturesprophet
Front-end: Vitor Knupp - @vkcosta

Descrição do projeto

O projeto consiste em uma aplicação em html + css + javascript que funciona como um quiz educativo, fazendo perguntas dos mais diversos temas e complexidades. O objetivo do jogo é ver quem é capaz de responder corretamente a maior quantidade de perguntas no menor tempo possível.

O joguinho foi preparado para funcionar como um aplicativo android através da plataforma cordova.

O Banco de dados para o rank de jogadores foi criado na núvem, no ElephantSQL, e o acesso a este banco foi intermediado por meio de um web-service simples desenvolvido em typescript utilizando o framework Nestjs.

O web-service foi hospedado na núvem, através da plataforma oferecida pelo Heroku.

A aplicação do quiz embarcada no cordova faz o crud dos dados enviando requisições HTTP a este web service.