Vijit Dua

Portfolio

Apps

Music & YouTube

About

Blog

icon
GradeBook

GradeBook

Password-less grade management app with email magic link (EML) authentication.

Nov 2024

JavaScriptExpress.jsMongDBMongooseNodeMailer

About GradeBook

This project was built for an assignment during my exchange program at the University of Hong Kong for an assignment for the course COMP 3322 (Modern Technologies on the World Wide Web).

GradeBooks allows registered students to view their grades in enrolled courses.

Details / Technology

  • Uses email magic link (EML) authentication for passwordless login.
  • Coded within 24 hours.
  • Backend developed using Node.js, Express.js, MongoDB, Mongoose, & nodemailer.
  • Frontend built with Vanilla JavaScript, HTML, and CSS.

App Usage gif

multimedia

Error Management

multimedia
GradeBook