Reflection
Initially, I hadn't planned to implement my Figma prototype, but after developing Financier and Magnate it
became a fitting challenge. I built the core functionality and gained experience integrating the Transit API
and a GitHub Issues-based feedback system, managing environment variables securely along the way.
Since the initial build, I've added IndexedDB caching for offline data, live GPS tracking with compass
heading, estimated occupancy predictions, and full PWA support. The feedback system now supports image
attachments, and route tracking includes tap-to-stop polyline support.
While the app functions well, real-time vehicle movement on the map remains unavailable due to Transit API
limitations, and occupancy estimates are heuristic rather than based on live sensor data. These constraints
provide clear direction for future iterations.
This project strengthened both my design and development skills, resulting in a functional, installable
application that provides transit information to students, staff, and commuters, demonstrating the full
cycle from design concept to production deployment.