Skip to content

All Features

DashLearn is a comprehensive UI Kit built with modularity in mind. Below is a complete list of all 27 feature modules available in the lib/app/modules/ directory.

Module NameDescriptionCategory
authenticationLogin, Register, OTP flows.Auth
homeMain landing dashboard.Discovery
categoriesTopic-based browsing.Discovery
popular_coursesHigh-rated content list.Discovery
trending_coursesAlgorithmically promoted list.Discovery
cool_searchSearch input & filters.Discovery
filtered_courseSearch results display.Discovery
course_detailsProduct page for courses.Learning
course_enrollCheckout confirmation.Learning
my_coursesEnrolled courses dashboard.Learning
ongoing_courseActive lesson tracking.Learning
video_playerCustom video playback UI.Learning
assignmentHomework submission UI.Learning
user_profileMain user account screen.Profile
edit_profileUpdate user details form.Profile
wishlistSaved content.Profile
payment_methodsManaged saved cards.Profile
add_new_cardInput form for payments.Profile
select_languageApp localization settings.Profile
mentorsInstructor directory.Community
mentor_detailsInstructor portfolio.Community
chatInbox / Conversation list.Community
messagesDirect messaging view.Community
write_reviewRating & feedback form.Community
bottom_navbarMain app navigation shell.Utilities
notificationsUser activity feed.Utilities
privacy_policytext for privacy policy.Utilities
about_ustext for about us.Utilities