Comprehensive eLearning LMS for Coding -- 2

Job ID: 39416494

Budget: $200 – $400 USD

I want to create an lms system for elearning to learn coding
- Course Management: Instructors should be able to create, post and sell courses.
- Student Progress Tracking: An effective system to monitor learners' advancement.
- Quizzes and Assessments: Integrated tools for testing comprehension and skills.
real world challenges section posted every week that each person will be sent according to their skill levels
- Live Code Editor: A unique feature allowing students to write, run code and view output in real-time.
- E-Book Sales: A platform for instructors to sell e-books and sets of codes.
- A code library where people can post free stuff like templates buttons and people can copy the code and use them in their projects
- Ai intergration to correct errors code suggestions and generate code
- language and frame work road maps
- best ui
-live calls via zoom where students can request instructors for a live mentorship one on one and they can code together
- community forum for group discussions showcasing of projects and assignment completed other student can like comment and review can be done by instructors and other students
-people can chat and follow each other on the platform
-professional profile that shows where you have reached in skills, what you have learnt the assignments completed and others
- there can be a schedule of live classes where one tutor can teach almost everyone this session is free
- to have a github like ui
-should be mobile friendly am thinking in mobile phones it should display the website on landscape mode where they can navigate like its a laptop they can also connect like an external mouse using bluetooth for easier navigation
- payment intergration of mpesa credit card and paypal where when the students buy a course the money goes to the wallet of the instructor and some is deducted as fees % so the student should have a wallet too
- badges, points and coins the students and instructors should be able to earn after may be they complete certain tasks
User Roles:
The LMS must support three distinct user roles:
clean dashboard displaying everything using mordern UI and also the platform to be mobile friendly
- Students: Engaging with the content and coding exercises.
- Instructors: Delivering courses and tracking student progress.
- Administrators: Overseeing the entire system.

Ideal Skills:
- Proficiency in web development and LMS creation.
- Experience with e-learning platforms.
- Ability to integrate a live code editor.
- Knowledge of setting up course management and tracking systems.