Language and time zone which earlier could’ve resulted in limited course options for a lot of students are no longer the barriers today. The online e-Learning world is now open for anyone and everyone no matter where you live.
Nowadays, it’s significantly easy to set up online courses and start teaching without much technical knowledge. But you might need a hand in order to optimize your website as per the needs of your students.
So, today we bring to you one such story of how we helped one of our clients in customizing the flow of their LMS and optimize it for users in different time zones.
Having picked LearnDash as the LMS of choice for their online system, they needed help in integrating various modules for the website to perform optimally.
Here were some of the setup requirements as shared by the client :
– LearnDash customization for optimizing the Course Purchase flow
– Setting up a Course Schedule
– Setting up LearnDash Groups
– Adding a feature to mark the Course as Complete via CSV uploads
– Creating LearnDash Groups expiry based on CSV
They had already installed and configured LearnDash and designed the registration form. Since they provide online Live sessions, the booking process is different based on the user region. Our solution for this was –
One of the main challenges we faced was the monthly scheduling of courses. Since the users had the option to select the courses by country, we optimized the batch timings so that the users can select the time as per their convenience and attend the same courses even if they are in different time zones.
Additionally, the courses have a cap of 11 students per batch. So to limit more students from enrolling we had to come up with a feature to disable the batch timing after the limit was reached.
Lastly, due to high server usage the client’s current system was taking too much time to load the pages. So, we had to optimize the page load speed for better performance.