Back to Projects
2023 Freelance

OpaTransports Planner

This was an evolution of the initial OpaTransports Lisbon app, implemented in .NET MAUI.

OpaTransports Planner - Main Feature

More Screens & Details


Intro

The public transport sector suffers from fragmented data and a lack of user-centric digital tools, often leading commuters to prioritize private vehicles over eco-friendly options. Existing solutions either lacked specific focus on transport management or imposed a high cognitive load with cluttered interfaces.

The Solution

As my final degree project, I developed a sophisticated mobile application using .NET MAUI and C# that goes beyond simple routing:

  • Data Pipeline (ETL): Built a custom C# console app to extract, transform, and load massive GTFS (General Transit Feed Specification) datasets into a mobile-optimized LiteDB NoSQL database. This reduced complex transit data into a format suitable for offline mobile use.
  • Immersive 3D Experience: Integrated the Evergine 3D engine to render interactive, rotatable 3D models of transport vehicles, enhancing user engagement without sacrificing basic usability.
  • User-Centric Design: Applied cognitive load theory to design a clean UI that offers simplified dashboards, travel card management, and real-time journey tracking with GPS.

Conclusion

Validated the scalability of .NET MAUI for complex, data-heavy mobile apps and demonstrated how high-fidelity UX (3D elements, interactive maps) can increase user retention in public sectors.