commit a1f2e03JAN 2025PROTOTYPE
1,000+ hrs/yr
of admin time it was designed to save
BUB Form, Student Affairs System
University hackathon · Scrum Master & lead developer
Submitting a request to the university meant hunting for the right form, filling it by hand, and emailing it to the correct address. Someone in Student Affairs then re-entered everything on their side. Forms slipped through. One email address change once made a whole batch of submissions vanish.
I led the team as Scrum Master and owned most of the build: one web app that replaces the entire chain. Students sign in, pick a request, and most of it is already filled in. Staff see every request in one prioritised list and approve, reject, or ask for changes in a click, then export clean branded PDFs for their dean.
The university never rolled it out in the end. But building the whole thing in a weekend, for real students with a real problem, taught me more than any lecture that year.
- 70% less
- admin workload, projected
- 50 to 75
- forms per week, projected
- 2 weeks to 3 days
- approval time, projected
- Python
- Flask
- SQL