Internal toolDemo
Print Management System
Service: Business platforms and internal toolsLets university departments receive, approve and track teachers' print requests.
Live demo: request, approval and print tracking
- Live demo
- Full-stack developer
- Demo project

The problem
Teachers submitted print requests in person or by email, leaving departments with no structured way to track, approve or audit them.
The solution
A web app where teachers submit print requests and department staff review, approve or reject them through a clear queue, replacing the informal back-and-forth.
Results
- Live demo of the full flow: request, approval and print tracking
Have a similar project?
Tell me about it. The first conversation is free and there is no commitment.
Technical details
What I did
- Built the full request and approval workflow with Express.js and MongoDB
- Designed role-based views so teachers and staff only see what concerns them
- Built the interface with Next.js and Tailwind CSS
Challenges and solutions
A clear approval workflow
Modelled the request → review → approve/reject lifecycle as a simple state machine, so staff always know what is pending and what is done.
Tech stack
Frontend
- Next.js
- Tailwind CSS
Backend
- Express.js
Database
- MongoDB