noodle
The "new moodle." A moodle-esque student dashboard built on the MEAN stack.
Prerequisites
- NodeJS & npm - http://nodejs.org/download/
- MongoDB - https://www.mongodb.org/downloads/
- Bower
$ npm install -g bower
- Grunt
$ npm install -g grunt-cli
Installation
It's easy to install dependencies.
$ npm install
Start your engines!
$ grunt
🎉
Todo
-
User Authentication
- User Roles
-
Student Dashboard
- Breadcrumbs
- Activities (CRUD)
- Blog (CRUD)
- Comments (CRUD)
- Courses (Read-only)
- Assignments (Read & Update)
- Notices (Read-only)
-
Teacher Dashboard
- Courses (CRUD)
- Assignments (CRUD)
- Notices (CRUD)
- Courses (CRUD)
-
Admin
- Do it all.