Skip to content

mhaidarhanif/awesome-lms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

awesome-lms

😎 Curated list of super awesome LMS.

Super LMS

Since I started middle school, I always dreaming to build the super ultimate LMS with integrated KM. Super LMS is a really wanted LMS with these specifications:

  • Manage multiple courses with their:
    • Modules
      • Syllabus
      • Calendars (Schedule)
      • Announcements
      • Discussions
      • Pages
      • Assignments
      • Quizzes
      • Outcomes
      • Collaborations (Real-Time)
      • Conferences
      • Files
    • People
      • Profile
      • Grades
      • Attendance
    • Chats
      • Public Forum
      • Private Message
    • Settings
      • Metadata
      • Course Section
      • Module Navigation
      • External Apps Integration (like Zapier, IFTTT, Slack, etc)
      • Beta Features
      • Notifications
  • Each account can have multiple roles in the course.
  • Restrict ranged content for particular tagged accounts.
  • Capable to have master data, that can sync to multiple branched courses.
  • Basic content or template generator from JSON config.
  • Real code and GitHub/GitLab/Bitbucket integration.
  • JSON-based content data sharing, copy, delete/purge, importer, and exporter.
  • etc is still WIP.

Inspired by Canvas LMS, edX, Teachable, Khan Academy, and many more.

About

😎 Curated list of awesome LMS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published