O trabalho consiste em criar uma cena de acesso a uma aplicação feita com o motor gráfico UNITY3D. Ele terá uma seção para criar uma conta (login) e uma outra de acesso por apelido e senha.
Os dados serão armazenados em um banco de dados mongodb e o back-end será feito com
Node.js (
express.js, mongoose).
A API da Unity3D contém uma classe para fazer solicitações (request) e gerenciar a resposta do servidor (response) e erros (error).
Ao acessar com login, será iniciada uma sessão cujo identificador será armazenado no banco de dados, assim como sua data e hora de início e fim. O encerramento da sessão pode ser feito pelo usuário ao sair da aplicação, ou automaticamente após um período de inatividade.
Os dados coletados na criação da conta devem ser:
Nome, sobrenome 1, sobrenome 2, idade, sexo, estudos, disciplina.
O banco de dados deve ser projetado de tal forma que possa ser facilmente estendido a um sistema de rastreamento da atividade de cada sessão e usuário, para relatórios de uso e atividades.
Prazo de Entrega: Não estabelecido