Trabalho de integração das matérias de "Computação & Sociedade" com "Tópicos Especiais em Sistemas de Informação".
Desenvolver um joguinho educativo de perguntas e respostas para ser utilizado pelas crianças envolvidas em projetos sociais da instituição.
Back-end: Mateus Garcia - @naturesprophet
Front-end: Vitor Knupp - @vkcosta
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.