Learning management system made with VueJS 2 and .NET Core

LMS

Learning management system made with VueJS 2 and .NET Core.

Features of the web application:

  1. Authorization and authentication system
    1. Login and register system including customizable user accounts with specific privileges tied to each created educational course
    2. Unauthorized access redirection
  2. Customizable user settings (dark mode, notification muting, subscriptions) Screenshot 1
  3. Educational course creation and list viewing
    1. Edit landing page using a WYSIWG editor
    2. Send notifications with customized content and added attachments which can be viewed by all participants
    3. Kick or mute course participants
    4. Create gradable and timed tasks
    5. Grade or view submitted tasks
    6. Create or take gradable and timed exams that can be graded manually or automatically
    7. Create a discussion board divided into threads
    8. Upload course files which can be viewed by all participants
  4. Edit user privilege using an admin console
  5. Chat with other users in real time

Download Details:

Author: MatijaNovosel

Source Code: https://github.com/MatijaNovosel/tvz2

#vue #vuejs #javascript

Learning management system made with VueJS 2 and .NET Core
11.55 GEEK