Version 4.3
New Features
Multi-Level Subject CategoryThe platform admin can create multiple sub-categories to streamline the subjects/languages/services offered on the platform. For example, a primary subject 'Mathematics' may have sub-categories such as Calculus, Geometry, and more.
Order Detail Download/Print FeatureThis functionality enables admin and users to directly download or print order receipts under the dedicated dashboards from the order section.
Abusive Word HandlingAdmin can easily manage the abusive comments on the platform by creating a directory of restricted words, providing a safe and respectful learning environment to users.
Subscription ModuleWith this new feature addition, the admin can easily create subscription packages for learners. Learners can choose to purchase these packages or opt for the standard checkout process. The feature can be activated or deactivated based on the business requirement.
Quiz ModuleMake learning fun and interactive by offering quizzes on the platform. Easily add different types of questions, set a time limit, set limit on the number of attempts, and decide how quizzes are scored. Moreover, the quizzes can be linked to one-on-one sessions, group classes, and courses.
Payment GatewaysPre-integrated region-specific payment gateways to ensure seamless payment processing for the users.
The following payment gateways are added:
M-Pesa: To facilitate global reach, M-Pesa a popular payment gateway has been pre-integrated allowing users to make smooth payments on the platform.
Payfast: Payfast integration enables users to seamlessly make payments on the platform. This payment gateway is popular for simplified payment processing.
12/24-Hour Time Format ChangesThis functionality lets users choose between a 12-hour or 24-hour time format. Break the geographical barriers, provide convenience to users, and eliminate the confusion related to time while attending and booking sessions from different time zones.
MUX IntegrationEnhance video delivery experience and playback capabilities with MUX integration, and provide users with high-quality and low-latency video experience.
- MUX ensures adaptive bitrate streaming, delivering seamless playback regardless of the user's internet speed or device.
- It manages a large number of simultaneous viewers, making it suitable for platforms with massive user traffic.
Note: This is introduced for the course's module on the platform.
Pencil Spaces Meeting ToolWith this pre-integrated meeting tool, offer interactive and engaging online sessions, and enhance the learning experience by leveraging in-built real-time drawing and other brainstorming tools.
Note: This won't be available for review on the demo link due to some known issues on their side.
Group Class/Package Manageability (Code Level Setting)Effectively disable group classes/packages on the platform based on your business requirements with this code-level setting.
Note: The module can be disabled during the initial setup and re-enabled later. However, once enabled, it cannot be disabled again due to complexities related to orders and statistical data.
Enhancements
In addition to the new features, the following enhancements have been incorporated in this newly released version:
Proficiency Levels:The admin can manage the spoken language proficiency levels on the platform under the preferences setting. However, earlier it was managed from the code level only.
Teacher Registration Form UpdatesA few fields in the teacher registration form related to the end year in the experience tab have been updated.
Auto-Cancellation SettingsThe pending order management is streamlined by enabling the admin to set the auto-cancellation duration for orders with pending payments from users.
Preview Option in Certificates ListingThe admin can now preview the certificates under the certificate management section in the admin dashboard. This functionality enhances user experience and satisfaction.
Minimum Wallet Recharge SettingThe management of the minimum wallet recharge limit is more streamlined now and can be availed under the admin settings.
Retain Unread Notifications When Admins Access User ProfilesWith this enhancement, the unread messages and notifications remain unread when admins access user profiles through the admin dashboard.
Search Filters- User DashboardTo streamline the payment process even more, a search filter for payment method types is added on the My Orders page under the user's dashboard.
Dropzone IntegrationThe file upload functionality has been enhanced by using the Dropzone.js. With this integration, large files can be uploaded by breaking them into manageable chunks, eventually reducing server timeouts. (Files larger than 500+ MB can be uploaded efficiently providing a stable user experience)
reCAPTCHA on Sign-upTo enhance security and prevent automated bot registration, reCAPTCHA on sign-up has been incorporated.
UI EnhancementsEnhancements are made to the formatting and content of existing emails. The online/offline session flag colors are modified for clearer differentiation.
Group Chat Update:With this enhancement, users can now have a better context at a glance within the group chat as the sender's name is now displayed in the group chat.
Confirmation for Status Updates- Admin DashboardTo avoid accidental changes to user statuses on the admin end and ensure intentional action, a confirmation prompt is displayed before updating the user status. This adds an extra layer of assurance, reducing the occurrence of errors during status updates.
Twitter-Related UpdatesUpdated outdated Twitter-related names and URLs across the platform to reflect the latest branding and API changes.
Stats Updates- Admin DashboardWith this enhanced functionality, the admin can hover over the bars in the graph to view detailed statistics, such as exact values of lesson commissions, class commissions, and sign-ups in each month.
Export File UpdatesTo simplify calculations in the spreadsheets, we have removed the currency sign from the list in exported files in this latest version.
Sub-Admin Module UpdatesThe permission hierarchy for the manage permission module feature is adjusted.
- Super Admin can assign any sub-admin to Manage Permission Module Permission.
- Sub-Admins cannot assign the Manage Permission Module permission to other sub-admins, even if they were added by them or others.