LMS system based on Node.js + React

Job ID: 34704658

Budget: $750 – $1,500 USD

Please provide a quote for a web-based Learning Management system. In your quote, please include BOTH price range + time frame. The requirements are as follows:

-- Customer facing --
> Similar to the layout of relevel.com

-- Modules / Features --
USER
1. OTP Based sign-up / Login
2. Basic Profile (Picture, Name, Phone, Email, Gender, Birthday, Pin code / zip code, Social media profile link
3. List of subscribed courses

INSTRUCTOR / CONTENT DEVELOPER
1. List of courses / Add Course
2. Each course can be created with details (Title, Content, Banner, Media Files, Embade Demo Video Link, Add Media, Add Extra Links, Price, Discount, Final Price)
3. Posted as (User Name, only back end)" Limited Access (Only to Add & Update)
2. CMS pages
3. Blog

ADMIN
1. Dashboard with metrics (Total Revenue, Total No. of Courses, Total Course Subscriptions, Total No, of Active Candidates, Total No. Instructor / Content Users, No. of Blogs Published)
2. Candidate
> List of candidates signed-up
> Manage candidate profiles - edit, comment, update, delete, export
3. Users Instructors, Content Writers (Manager Users)
4. Courses
Add Course
- Course Details (Title, Content, Banner, Media Files, Embade Demo Video Link, Add Media, Add Extra Links, Price, Discount, Final Price)
- Course Reviews (Manual Rating to be shown in front page)
- Post as (User Name)" Full Access (Includes add, edit and delete)

5. Course Subscriptions
- List of users subscribed for courses
- Sort by Course, Date, Global Search (Name / Keyword)
- User wise payment status"
6. CMS Pages
7. Blog
8. Enquires / Contact Form

Build on Node.js + React (Typescript) + MySQL