Login with node.js and mongodb for unity3D

Job ID: 32827539

Budget: €30 – €250 EUR

The work consists of creating an log in scene to an application made with the UNITY3D graphic engine. It will have a section to create an account (sign-in) and a part of access by nickname and password.
The data will be stored in a mongodb database and the back-end will be done with Node.js (express.js, mongoose).
The Unity3D API contains a class to make requests (request) and manage the server response (response) and errors (error).
When accessing with login, a session will be initiated whose identifier will be stored in the database, as well as its start and end date and time. The termination of the session can be done by the user when exiting the application, or automatically after a period of inactivity.
The data collected on account creation shall be:
First name, surname 1, surname 2, age, gender, subject, studies.
The database should be designed in such a way that it can be easily extended to a system for tracking the activity of each session and user, for usage and activity reports.
Related categories: NoSQL Couch & Mongo Unity 3D Node.js Express JS