/ncsu-dashboard

Student dashboard built for Credit Suisse Pair Programming competition.

Primary LanguageCSSOtherNOASSERTION

noodle

The "new moodle." A moodle-esque student dashboard built on the MEAN stack.

Prerequisites

$ 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)
  • Admin

    • Do it all.