Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Client: A leading insurance company that conducts periodic training for its employees and independent agents.

Request: To create a convenient platform for self-learning for users in the format of a knowledge base and conducting webinars for internal and external users. The client's requirements include the presence of different roles with various access rights, a user-friendly and intuitive interface, automated sending of invitations and notifications, conducting webinars for up to 500 people, and obtaining reports on attendees.


Solution:

The client's tasks were implemented using the built-in LMS Odoo 16 version, specifically utilizing the E-learning and Event modules.

The development team significantly enhanced the standard functionality of the E-learning modules by:

Adding the ability to upload videos directly to the platform.
For materials added to the platform via links from Google Drive and YouTube, the JS tools were used to hide video redirection elements, preventing the spread of content outside the educational platform.
Adding the ability to group courses by categories and limit user access to specific categories.
Allowing instructors to manually modify notification templates and adjust the interval for sending such notifications.
Additionally, the functionality of the Event module was expanded by:


Integrating the Jitsi API, a webinar tool that allows hosting webinars from 20 to 1000 users.
Adding the ability to register event participants directly by the platform administrator.
Enabling the restriction of event visibility for certain user groups.
Through webhooks, the platform can collect information about users who attended the webinar (login/logout time, total presence time).
The ability to download statistical data about such activity directly from the webinar rooms.
Adding the ability to appoint a meeting moderator with webinar recording rights.

Result:

A powerful and functional e-learning platform was created that meets the client's needs. It allows for effective self-learning,
Work details
Added 16 October 2024
324 views
Freelancer
Iryna Voronova
Ukraine Kyiv
No reviews

Available for hire Available for hire
On the service 2 years