github frappe/lms v2.0.0

latest releases: v2.10.0, v2.9.0, v2.8.0...
4 months ago
Learning.Version.2.mp4

New UI

The entire UI is brand new. As you all know I used Frappe UI for this rewrite, all the common components you see on the page like Buttons, Input Controls, and Breadcrumbs are all from Frappe UI.

There is a sidebar on all the pages now. In the previous version, navigation was a problem. For every new page I added, the navbar was the only place to make it discoverable. This wasn't scalable. With a sidebar, making all the pages discoverable has become very easy.

The pages are faster than before due to caching. There are breadcrumbs on all pages to inform you where you are.

Course Flow

Moderators and Course Creators can create new courses. Apart from all the previous functionalities, you can now feature courses. Featured courses will appear at the top of the course list. There is also a NEW courses tab, where all courses that were published within the last 3 months are displayed.

In your lessons, you can add varied types of content. You can add text, quizzes, and videos that can be from YouTube, Vimeo, or your local machine. Apart from these, you can now also add content from Google Suites like Google Slides, Sheets, Docs, and Drive. You can also embed code snippets from Codepen and Codesandbox. GitHub Gist can also be attached. If you are from the Middle East you can also embed videos from Aparat.

Screenshot 2024-07-11 at 10 27 31 AM 1

Batch Flow

Group students taking the same set of courses at the same time through batches. With the new version, you now get a discussion section for each batch where students can discuss their queries. You can also link instructors to batches so students know who their trainer is. If you want to conduct batches in different cities, you can add a timezone to each batch to avoid confusion among students.

Screenshot 2024-07-11 at 10 27 45 AM 1

Profile

A better profile page where everyone can add their profile picture, cover image, headline, and bio. If you are a moderator you can control the roles of every user from their profile. With the new version, evaluators can add and update their evaluation slots right from their profile page. They can also sync their Google calendars from there.

Screenshot 2024-07-11 at 10 29 16 AM

Notifications

Resolving queries of your students on time is important. Notifications ensure that no questions remain unanswered. Each time a student creates a topic, the instructor gets a notification for the same. Similarly when the instructor answers the student who created the topic gets notified about it. Users also get notified when they are mentioned in any of the replies.

Screenshot 2024-07-11 at 10 28 57 AM

Jobs

The jobs list has a simplified look. The new version also offers a simplified application process to users. If you are interested in the job post all you have to do is attach your resume and submit it. The job poster then gets an email with your resume attached.

Screenshot 2024-07-11 at 10 28 46 AM

Don't miss a new lms release

NewReleases is sending notifications on new releases.