A simple Open-Source Learning Management System built with the popular MERN stack.
The app is planned to include the following features: (More might be added in the future.)
- Student and Instructor account types.
- Creating courses, announcements and assignments.
- Enrolling students in specific courses.
- A similar Card based UI to Canvas.
- File upload and download for assignments and announcements.
To install and start the app run the following commands:
npm install
npm run start
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.