Agents of the future
Gaming social network development
What is it?
Agents of the future is a gaming social network with the main audience of high school students. The main purpose of the platform is to determine the predisposition of students to a certain type of activity, as well as attract them to enter university.
Client
The National Research Tomsk Polytechnic University (TPU) is the oldest technical college in the Trans-Ural part of Russia. It is one of the largest advanced educational centers in Russia and the only university in the Asian part of Russia from the list of the five best technical universities in the country.
Tasks
Create an online service, which will allow students to:
- Choose a specialization with a certain set of characteristics;
- Pass educational tasks (missions);
- Unite in teams for a joint task passage;
- Chat with the team via live chat;
- Receive recommendations on the choice of the future profession based on the results of passing missions and solving problems;
- Manage profile data.
Specialization choosing
The player can choose one of five specializations, depending on their interest. Each specialization includes a certain set of characteristics and skills.

Missions
There are three types of missions implemented in the service, each one implying its own scripts and mechanics of passage.

Project
Within this task, the mission is divided into several stages. After completing each stage, the player fills in a report on the work done. The report is evaluated by the curator afterwards.

Investigation
Within this mission, players must answer questions by choosing one of the proposed answers.

Technologies
Considering the planned functional and huge amount of content, we decided to build the application within the SPA model.
For the server side of the application we used node.js platform with MongoDB.
The client side was implemented using the Knokout.js library: it is an ideal choice for applications designed within the MVVM pattern.
Results
2580 registered users
are in the service at the moment
More than 40%
is a conversion to active participants
Project team
Anisimov Vyacheslav
manager / team leader
Oleg Frolov
manager
Fedorov Anton
programmer
Prokuda Daria
designer
Ilin Ivan
illustrator
Tsyganova Daria
illustrator