E-learning platform for medical staff

Skhole is a learning platform aimed at providing medical students or employees with high-quality courses with evidence-based materials in the healthcare sector.


Services we provided

  • Web Development
  • App Functionality Development
  • Responsive Design

About the Client

Skhole is a privately held company founded in 2014 in Helsinki, Finland. The company is striving to create a new universal standard for healthcare education. At the core of Skhole’s services, there is a learning platform with a variety of courses for medical staff and students. It is mostly oriented towards schools and organizations providing healthcare education and services.


Skhole faced difficulties in scaling its learning platform to accommodate an increasing number of users and courses, which ultimately hindered its growth and the platform's ability to serve a broader audience effectively. The platform struggled with managing different user roles and access modes, complicating the delivery of courses and material to various types of users such as administrators, teachers, and students.

Additionally, the platform's outdated design and functionality detracted from user engagement. Aimed at overcoming these obstacles, Skhole looked for a modern, scalable, and user-friendly e-learning solution that could support varied user roles, offer engaging content, and set new standards in healthcare education.



Working alongside the client, ElifTech assembled a dedicated team to develop an interactive learning platform. We provided consultancy to select the best technology for the project, and it was agreed to use Node.js and MongoDB for the backend and React for the frontend.

The new functionality and access control were implemented, thanks to which Skhole users can be assigned to different roles – Administrator, Teacher, or Student — each with their own level of access and functions. A Teacher can create and edit courses on different medical science topics, while students can easily choose and access the needed materials. Furthermore, all users can communicate with each other, debate on topics, express their preferences, and comment on each other’s results.

Once the system had been thoroughly tested and had met all of the client’s requirements, we seamlessly transferred all existing accounts, data, and user details from the old platform to the new one.

Pain points solved

  • Scalability
  • User Access
  • Functionality and Design

Difficulties with the scalability of the learning platform.

Key results and business value

With our solid knowledge in web development, we were able to build an interactive healthcare platform where medical students and employees can learn from evidence-based materials that have been written and vetted by doctors. The platform was enriched with new functionalities, which improved the studying experience and efficiency. The newly developed architecture allows for frictionless scalability of the platform and eliminates tech limitations.

Share your software needs with us:

What happens after you get in touch?

  • 1

    Our expert will contact you within 12 hours to provide a consultancy and further support

  • 2

    We will clarify the requirements and set up an engagement process to make your journey smooth

  • 3

    Based on the info gathered and your business objectives, you’ll get a detailed project vision