Full-Stack Development of an E-Learning & Online Course Platform (End-to-End)

Employer not named by the sourceRemote

Full StackFreelance and contract gigs

Apply on the company’s site

Frontier is not the employer and does not collect applications.

About this role

PHP, Website Design, Graphic Design, CMS, HTML, Node.js, Laravel, Full Stack Development · We are looking for an experienced and reliable freelance developer or agency to build a comprehensive online learning platform from scratch. You will handle the end-to-end execution, including UI/UX design, technical implementation, payment integration, and performance/security optimization.

Key Features & Requirements:

1. User Roles & Management:

Separate registration and login workflows for Students and Instructors.

Dedicated, intuitive dashboards for both user roles.

Instructor Profiles: Custom profile pages where instructors can showcase their bio, work history, resume, and credentials.

2. Course & Content Management:

Flexible course creation, categorization, and management system.

Individual pages/modules for each lesson and topic.

Support for uploading diverse content formats (videos, audio, PDFs, attachments).

3. Engagement & Feedback:

Rating and review system allowing students to rate instructors and individual courses.

Q&A and comment sections on lesson pages.

4. Payments & Monetization:

Integration with secure payment gateways.

In-app digital wallet system, transaction history, and automated invoice generation.

5. Technical & Performance Requirements:

Ful