E-Learning Platform Development

Customer: AI | Published: 30.11.2025

Title: Build E-Learning Platform (Instructor & Student Accounts) Similar to https://shorturl.at/UMyfk for education website Description: I’m looking for an experienced web developer or small team to build an e-learning platform for educational website, similar in structure and functionality to this page: https://shorturl.at/UMyfk The goal is to create a modern platform where instructors can showcase their profiles and courses, and students can browse, enroll, and learn online. Core Features 1. User Types Student accounts Register / login (email + password, social login optional) Browse courses and bundles Enroll in free/paid courses View purchased courses dashboard Leave course ratings & reviews Instructor accounts Public instructor profile page (similar to the reference link) Bio, photo, skills/categories List of courses, co-owned courses, bundles Course ratings & reviews “Send message” / contact form from students 2. Course Management Course listing with: Title, category, level (beginner/intermediate/advanced) Number of lectures, hours, difficulty level Price (including discounts) Option for free courses (e.g., tests) Course page with: Description, curriculum, requirements Preview option Ratings & reviews section - course would be videos, articles and assignments, like udemy, you can check the referenced website as well 3. Payments & Access Integration with common payment gateways, can be placed paypal only for now Handling free vs paid courses Automatic course access for students after successful payment 4. Messaging & Notifications Simple messaging/contact between student and instructor (like “Send message” on the reference page) Email notifications (new registration, purchase, password reset, etc.) 5. Admin Panel Manage users (students & instructors) Manage courses, categories, bundles Approve/reject instructors View orders/enrollments and basic reports Manage site content (homepage sections, footer links, FAQs, etc.) 6. Language & UI Platform should support Arabic and English (RTL/LTR). Clean, responsive design (desktop + mobile) Branding to match our brand (colors/logo – I’ll provide brand direction). Technical Notes Tech stack: I’m open to your recommendation (e.g., Laravel, Django, Node/Next.js, or WordPress with a solid LMS stack), but it must be: Secure and scalable Easy to maintain and extend Well-documented (basic technical documentation + how-to for admin) Please include: Your proposed tech stack Links to similar e-learning / LMS projects you’ve built Estimated timeline and key milestones Rough fixed price or range Deliverables Fully working website deployed on my hosting (I can provide hosting or follow your recommendation) Source code + configuration files Short admin guide (how to add courses, manage users, etc.) should be uploded completely to our hosting service and funcioning as production after publishing How to Apply When you bid, please start with the word “EDUVEVE” so I know you read the full description, and attach 1–3 of your most relevant LMS or course platform projects.