Full-Stack
2026
ongoing
Student Project Management Portal
Multi-role academic evaluation with rubric snapshots

- 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.


