Workflowaprub
Aprub
A clearance workflow platform built with 3 other devs for a web development course — role-based access, multi-step validation chains, and audit-ready API endpoints.
stack
- MongoDB
- Express
- React
- Node.js
Architecture
- Role-based access — scoped views and permissions for students, department approvers, and admins
- Multi-step validation — clearance requests flow through an approval chain; each department approves or rejects independently
- Configurable chain per program — admins define required departments and order; backend generates each student's workflow from enrolled program
- Audit trail — every submission, approval, rejection, and comment timestamped and logged
- Modular backend — each approval step is a discrete API endpoint; departments added or reordered easily
Results
- Configurable approval chains per degree program
- Complete audit trail for every clearance action
- Replaced days of physical paperwork with a digital workflow
Action · Send message
Hiring for a remote AI engineering role?
Contact me