Academy

Corporate platform module for employee training and engagement

About product

Our client’s product is a SaaS solution for managing employee performance. It includes tools for project and task management, a built-in messenger, calendar, corporate knowledge base, notification system, reports, etc.

As part of this system, we developed the “Academy” module, which allows for personnel training and evaluation.

outstaff-icon

7 people

TEAM
time-icon

9 months

WORK DURATION

Achievements

star.svg

Increased employee engagement

question.svg

What was the task

To create an “Academy” section with the aim of enhancing employees’ knowledge, both in terms of their professional skills and understanding of  the organization’s rules, regulations, and tools.

question.svg

Solution

  • First of all, after studying the client’s business requirements, our specialists compiled detailed technical specifications for the API.
  • We developed the “Academy” backend as a separate system from the main product backend, ensuring that any changes to the product would not affect our module and that the system’s load would be distributed evenly..
  • Additionally, we wrote automated backend tests to optimize testing after changes.

In the admin panel, moderators add new topics and materials, create tests, assign them to colleagues, and track each employee’s learning progress.

Employees complete training courses on the platform and then take assessment tests to check how well the material has been absorbed. Correct answers earn “gifts,” which influence personal ratings. This further motivates employees and fosters a competitive spirit.

question.svg

Results

We have developed a “turnkey” training module to help professionals develop and immerse themselves in the company’s activities. Following successful implementation, we expect an increase in the metrics that the client uses to measure employee engagement.

Main functions

  • Training materials
  • Test completion
  • Internal currency ("gifts")
  • Employee rating for a selected period and their level of involvement in training
  • Managing materials and tests
  • Managing employee and department lists
  • Statistics: percentage of tests completed, average scores for each employee and the entire department
Training materials
Test completion
Internal currency (
Employee rating for a selected period and their level of involvement in training
Managing materials and tests
Managing employee and department lists
Statistics: percentage of tests completed, average scores for each employee and the entire department
01 Training materials
02 Test completion
03 Internal currency ("gifts")
04 Employee rating for a selected period and their level of involvement in training
05 Managing materials and tests
06 Managing employee and department lists
07 Statistics: percentage of tests completed, average scores for each employee and the entire department
Training materials
Test completion
Internal currency (
Employee rating for a selected period and their level of involvement in training
Managing materials and tests
Managing employee and department lists
Statistics: percentage of tests completed, average scores for each employee and the entire department

Technologies

Alt web/ angularJS
Alt back/ python