/simple-personal-gradebook

A MEAN stack web application that aims to help students manage their grades.

Primary LanguageTypeScript

simple-personal-gradebook

A MEAN stack web application that aims to help students manage their grades. Students can use the application in the event that their instructor does not keep an up-to-date, accurate gradebook, allowing them to calculate their grade and test out changes (i.e. "what if" scenarios).

Card Page

Demo

First, users register an account. App homepage.

Then they will see a screen where they can add the classes they are taking. Gradebooks screen.

Gradebooks are represented in cards. gradebooks created

Upon clicking a gradebooks name, it will be opened. fresh gradebook

Users can then enter their grades. Information is updated on the server as the user types. Similar to Google Docs. gradebook filled out

The entered information will be upgraded in the gradebook listing. final

Build & Run

Dependencies:

  • Node.js
  • MongoDB

Ensure Mongo listens on port 27017.

mongod
npm run build
npm start