Advanced OOP Final Project
**ExamFlow** is a web-based examination platform developed with **Python, Flask, and PostgreSQL**. The system supports exam creation, question management, timed assessments, automated grading, and performance tracking. Its main focus is the implementation of a **Composed Role-Based Access Control (RBAC)** model, which combines direct role permissions with reusable **Permission Bundles**. This approach improves permission reuse, reduces duplication, and provides a centralized and maintainable method for managing access across students, instructors, and administrators.
28 Sep 2026
0
173