This advanced e-learning platform was developed using the Laravel framework to support multiple instructors, providing a complete and scalable solution for modern online education.
Each instructor has full control over their courses and content, while students enjoy a smooth and engaging learning experience across different subjects and educators.
Supports distinct user roles: Admin, Instructor, Student, and Parent.
Every instructor has their own dashboard to manage courses, lectures, students, and payments.
Admins can monitor and manage all platform content and user activity.
Instructors can create and manage their own courses independently.
Upload pre-recorded video lectures, organize content by modules or topics.
Add supporting materials like PDFs, documents, and presentations.
Schedule lectures with release dates.
Include live session links using Zoom or similar platforms.
Instructors can create customized quizzes for their courses:
Multiple Choice
True/False
Essay questions
Automatic grading for objective questions and manual grading for essays.
Per-student quiz performance reports.
Each instructor can view revenue from their own courses.
Admin dashboard shows platform-wide financial reports.
Supported payment methods:
Cash
Bank Cards
E-wallets
Flexible payment models per course:
Monthly subscription
Pay per session
Access to live sessions only
Available in Arabic and English.
Full translation support for content added by different instructors.
Works seamlessly on desktop, tablet, and mobile devices.
User-friendly UI for both students and instructors.
Customer Comments
Leave a comment
Customer reviews