A web-based educational platform designed to provide students with structured video lessons organized by educational stages, grades, semesters, and units. The platform includes subscription management, free trial access, discount systems, and a comprehensive administration panel for content and user management.
Technologies Used
Frontend:
HTML5, CSS3, JavaScript, jQuery, Bootstrap 5
Backend:
Laravel Framework
Database:
MySQL
Website Features
• Introductory video with sharing functionality.
• User registration and login system.
• Password recovery functionality.
• Terms & Conditions page.
• User profile management.
• Search lessons and units by video title.
• Educational content organized by:
* Educational Stage
* Grade
* Semester
* Unit
• Subscription-based access to academic content.
• Coupon and discount code support.
• Configurable free trial system.
• Permanent access to the first lesson of each semester.
• Video protection against unauthorized downloading.
• Semester-specific offers and promotional pricing.
• Original and discounted price display.
Administration Panel
• User management and activity tracking.
• Monitoring watched videos and viewing history.
• Purchase and subscription records.
• Video management with view statistics.
• Coupon and discount code management.
• Management of educational stages, grades, semesters, and units.
• Free lesson configuration.
• Reports for free and paid users with date filtering.
• Permanent or temporary free access assignment for selected users.
• Semester visibility control.
• Trial period management.
• Daily user login reports.
• Website settings management, including SEO metadata and system configuration.
Marketing & Analytics
• Social media tracking links.
• Visitor and conversion tracking.
• User acquisition analytics.
Technical Highlights
• Responsive design for all devices.
• Role-based administration system.
• SEO-friendly architecture.
• Secure authentication and authorization.
• Scalable content management structure.
The platform was developed as a complete e-learning solution that enables educational institutions and instructors to manage courses, subscriptions, students, promotional campaigns, and digital educational content through a centralized administration system.