eLeaP LMS

Telania LLC provides software solutions to improve efficiency and productivity for businesses and nonprofits. One of their products, eLeaP LMS (Learning Management System), is a cloud-based platform for managing online training and education programs. It is designed to help organizations of all sizes and industries create, manage, and track their customized e-learning initiatives. A variety of capabilities are available through the eLeaP LMS, including quizzes, analytics, reporting, configurable templates, and integration of multimedia material. Furthermore, it offers a user-friendly interface so that employees may access the courses, keep an eye on their development, and finish the program with a certificate.

Industry - Edtech
Client - Telania LLC
Project Duration - Since 2019, 48 Months
Project Name - eLeaP LMS
USA

Challenge

The project started back in 2005, and by the time Esterox joined in 2019, the platform needed modernization according to new market needs. The development process needed to include a total redesign to make the experience more user-friendly and intuitive. The platform also required optimization and security improvements. It was also necessary to develop new features to give the platform a competitive advantage in the market.

Page Blog Image

Solution

Esterox leveraged feedback from thousands of users and organizations to improve the platform and develop several new features. Among these was a redesign to make the platform more intuitive and easy to use, and the ability for companies to customize their workspaces by adding logos, setting date formats, and setting timers for automatic user logouts after a certain time of inactivity. To enhance engagement, gamification was implemented as a feature that rewards users with points for certain activities within the system. Dynamic leaderboards display user rankings based on the points they have earned, and users receive badges as they complete courses. To improve performance, our team optimized the code structure and the project architecture. The platform also included a data migration feature that allows the import of files into the database. Although the platform is ready for commercial use today, the development of new features is ongoing. During the LMS development, a need for another product emerged. Based on the large volume of user feedback, it became a whole new project called eLeap PSP. Esterox formed a dedicated team consisting of a project manager, a QA specialist, and developers.

Page Blog Image

Key Features

  • Redesign-the platform was reworked to make it easier and intuitive to use.

  • Workspace customization-company workspaces can be customized according to the needs of every company.

  • System roles-the platform has user roles, which are obligatory for assigning to each user. Each role has its specific permissions which decide what limitations the users are going to have.

  • Gamification-this adds fun to the regular activity inside the system. The users are being awarded Gamification points for certain activities. Dynamic leaderboards show the ranking of users based on the points they collected. As users complete courses inside the system, they get awarded user badges according to the percentage of completed courses.

  • Credentials-Organizations can create/add certain credentials and later on assign them to a course. As the courses are completed, certain licenses/certifications are granted to the users who completed the course.

  • Skill modules-Completion of certain courses may result in a certain level of skills being awarded to the user. The skills must be created prior, and they will be available in course settings for adding to the course.

  • Revisions-Different versions of the same course can be created if there are minor or major changes done to the course structure. When the change is “major”, users are notified about the change and they have to pass the course once again.

  • Course duplication-Courses with similar structures can be duplicated to save up time.

  • Course Reassignment-The courses that need to be passed periodically can be set to repeat in a selected period. Once the set period passes, the reassigned courses need to be passed again. All the course results are recorded in the process.

  • Schedule courses-When companies create courses, they might not be instantly assigned to a user. Instead, companies can schedule courses to be assigned to users whenever it is scheduled.

  • Amplitude/mparticle integration-For analyzing all the user activity data in the whole eleaP LMS, Amplitude, and Mparticle have been integrated into the system. These tools collect all the activity from all companies into one place and enable eLeaP Admins to analyze the data and track user activity.

  • LMS-PSP relations-if the client organization has either one of the platforms, users can be easily imported from one company to another. They can access either account with the same credentials.

Used Tech Stack

Frontend

Language:
JavaScript

JavaScript

Libraries:
JQuery

JQuery

Select2

Select2

Backend

Language:
PHP

PHP

Frameworks:
Custom PHP framework

Custom PHP framework

Database:
MySQL

MySQL

Server:
Apache

Apache

Other

Intercom

Intercom

Amazon Web Services (AWS)

Amazon Web Services (AWS)

Mparticle

Mparticle

Amplitude

Amplitude

Webhooks

Webhooks

Google OAuth

Google OAuth

Facebook Login

Facebook Login

SSO (Single Sign On)

SSO (Single Sign On)

SCORM Lessons

SCORM Lessons

Background

Client’s Testimonial

Don Weobong

My Esterox story. We partnered over three years ago to help us redevelop and imagine our platform. The team was the most dedicated we have worked with. From project management to creative problem solving to loyalty, our entire in-house and external teams worked hand-in-hand to deliver on project milestones. The result is a world-class, reliable, and beautiful system. We didn’t stop there. With the success of our first project, we embarked on an even more ambitious next project. Let’s just say all our expectations were met and exceeded. I really don’t want to let others know about my secret weapon, but no worries, we have a strong and reliable team. I don’t make recommendations easily, but when it comes to Esterox, I 100% recommend them.”

Don Weobong
Founder and President of Telania LLC