Web Application / Self-Hosted
BudgetMyUni — Student Budgeting & Commute Planner
- The problem
- Students deciding where to live near university juggle rent, commute time, and transport cost across scattered tools and guesswork — with no single view of what a place actually costs them in money and minutes.
- What I built
- Full-stack web app with auth, a preferences editor, and a dashboard that geocodes addresses, plots them on an interactive map, and computes commute time and monthly public-transport cost from real transit routing. Plus a community tips section with posting, comments, and voting.
- Tools
- React, MySQL, Docker, OpenTripPlanner, custom GTFS, Leaflet, Photon geocoding, NGINX, self-hosted on Proxmox.
- The hard part / outcome
- Deployed end-to-end on self-hosted infrastructure. The genuinely hard part was transit routing — Slovenia publishes no open GTFS feed, so I built a custom GTFS for the Koper–Piran Arriva line to drive OpenTripPlanner and return real commute times and costs.