Skip to content

Full-Stack

2026

ongoing

Student Project Management Portal

Multi-role academic evaluation with rubric snapshots

Activity coordinator evaluation dashboard
3,000+
concurrent users
4
role dashboards
RBAC
state machine

A multi-role evaluation system built on a relational database acting as a deterministic state machine, sized for 3,000+ concurrent students and faculty.

A full-stack academic evaluation platform for the UPES School of Computer Science. The PostgreSQL schema acts as a deterministic state machine for multi-role RBAC workflows, with historical rubric snapshots so an evaluation can be reproduced exactly as it was at the time. Includes an immutable audit log subsystem, automated ingestion of fragmented institutional data, and separate dashboards for students, activity coordinators, mentors, and reviewers.

Log

  • 2026

    Database modelled as a deterministic state machine with rubric snapshots.

  • 2026

    Immutable audit logging and automated ingestion of institutional data.

Student project dashboard
Student view
Audit log viewer
Immutable audit trail
Project detail page
Project record