Full-Stack Development of a Persian Online Learning & Tutoring Platform (End-to-End)

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
We are looking for an experienced and reliable freelance developer or agency to build a modern, high-converting, and visually appealing online education platform. The website must be fully in Persian (Farsi) with complete RTL (Right-to-Left) design.

You will handle the end-to-end execution, including a customized educational UI/UX design, core technical implementation, payment and commission logic, and performance optimization.

Key Features & Requirements:

1. Language & UI/UX Design:

100% Persian (Farsi) language support with proper RTL layout and modern Persian typography.

Attractive, clean, and engaging UI/UX tailored specifically for an educational platform.

2. User Roles & Dashboards:

Separate registration and login workflows for Students and Instructors.

Dedicated dashboards for both roles to manage courses, classes, earnings, and schedules.

Instructor Profiles: Customizable profile pages displaying bio, resume, qualifications, and ratings.

3. Course & Class Formats:

Private (1-on-1) & Group Classes: Support for scheduling and managing live or structured group and private sessions.

Support for online course creation, lesson uploads (video, audio, PDF), and module management.

4. Instructor Autonomy & Commission System:

Instructors must have full control to create, price, launch, and mark their courses/classes as completed.

Commission Logic: Automated percentage split where the platform retains a set commission fee on each sale before crediting the instructor's balance.

5. Engagement & Feedback:

Rating and review system for students to evaluate instructors and courses.

Dedicated Q&A and discussion sections for lessons.

6. Wallet & Financial System:

Built-in Digital Wallet System for both students and instructors.

Payment gateway integration for top-ups and direct purchases.

Detailed transaction history, payout request workflow for instructors, and invoice generation.

7. Technical & Performance Standards:

Fully Responsive Design (Mobile, Tablet, Desktop).

Fast loading speed and basic security standards.

Required Skills:

Strong experience in LMS development (custom code or advanced WordPress/LMS frameworks).

Expertise in RTL (Right-to-Left) layouts and Persian Web Design.

Payment gateway and digital wallet logic integration.

Deliverables & Terms:

Portfolio of past RTL / Persian or LMS projects is required.

Post-launch technical support (at least 3 months).

Brief guide/documentation for admin operation.

Please submit your proposal with an estimated timeline, cost breakdown, and recommended technology stack.
php website design graphic design cms html node.js laravel full stack development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.