LEARNING MANAGEMENT SYSTEM

Nostrum Oil & Gas PLC is an independent oil and gas company engaging in the production, development, and exploration of oil and gas in the Pre-Caspian Basin in Kazakhstan, via its fully owned company Zhaikmunai LLP.

Domain:
Education

Budget:
>$150 000

Team:
12 experts

Duration:
4 months

Challenge

HRs and Teachers working in the company were experiencing problems in the process of the employees’ training. There was a critical need for education process automation, creation of a platform for storing learning materials and giving all the employees with Azure credentials access at any time.

Task

On the stage of project evaluation, there were defined the following goals that the customer wanted to achieve with a new solution:

3F9F5993-9C6E-43FA-AD9C-F07F29AD1772Created with sketchtool.

Bridge the employee knowledge gap

0C394050-B663-49F5-A71F-FF7C880BFDE9Created with sketchtool.

Provide a safer working environment

19763873-482C-4625-AC06-BFAF97504811Created with sketchtool.

Increase employee productivity

FE3EB92F-474D-45D2-A2BA-A731A800C3BBCreated with sketchtool.

Comply with KZ government requirements in the area of personnel education

When deciding on a possible software solution for achieving customer’s goals we relied on our Solution Architect. Together with Business Analyst, they analyzed the current working systems of the customer, business needs and how these needs correlate with their goals. Their thorough discussion developed into the following overall task for *instinctools team:

“Provide a Learning Management System for creation, storage and reuse of all training materials and courses”

Solution

Learning Management System is a software solution that provides staff members with a single point of access to all educational materials. It allows Teachers and the HR Department to create courses, organize and store educational materials, as well as manage the process of learning.

The system provides Learners with remote access to the courses. Unlike the current educational process, the final product generates reports required to comply with the state government.

Key features

The system complies with corporate Nostrum Oil & Gas PLC design and has the following features:

8B0A6A0F-A511-4F23-9A9F-4516F484EE0BCreated with sketchtool.

User-friendly content creation.

Non-technical users find the UI intuitive. The training can be delegated to the right staff.

6059D021-850F-4F1E-8A2E-CE497FD89546Created with sketchtool.

Content interoperability.

All learning materials are reusable and available at any time.

6030F1F7-3A8F-440D-9EE4-47C927D5B349Created with sketchtool.

Intuitive Course Builder.

All learning materials are reusable and available at any time.

19928E6E-E954-465B-8E29-E3F9E2C59162Created with sketchtool.

Peak demand scalability.

There are no problems with simultaneous logins, the system quickly scales to your real-time need

AECB8581-320D-43C8-A1A7-EB1B9D93234FCreated with sketchtool.

Group management.

The system allows admin users to categorize learners by different metrics, such as department, skill level and more.

C669A469-B4AF-4AE4-B703-5B4FE447024BCreated with sketchtool.

Automated enrollment-to-completion process.

Learners can be automatically enrolled in the next course and everyone will be notified once the course has been completed.

Value

Learning Management System addresses the learning and development requirements of the company for its workforce. A strong focus on the management of knowledge, curriculums, and job roles helps to improve worker performance while helping meet training and development initiatives.

Technologies

BE:
  • JDK 11

  • Docker

  • Docker Compose

  • Spring Boot 2.1.3 + Web

  • Security

  • JPA

  • Mail

  • Azure Active Directory

  • Azure Storage

FE:

  • ReactJS

  • Redux

  • Redux-saga

  • Sass

  • Webpack

  • Axios

  • Reselect

  • Lodash

  • Jest

ARCHITECTURE:

  • React+Redux+Saga

PM:
  • Agile

  • SCRUM

Do you have a similar project idea?

Anna Vasilevskaya
Anna Vasilevskaya Account Executive

Get In Touch

Drop us a line about your project at contact@instinctools.com or via the contact form below, and we will contact you soon.