← All work

Case study

Digital Ticketing & Tourism Platform

Led end-to-end delivery of a multi-platform tourism ecosystem for City Sightseeing Gozo, replacing manual ticketing processes with a scalable digital solution. The project spanned three interconnected applications: a public-facing website with real-time ticket purchasing, a React Native audio walking tour app, and a vendor ticket-selling application with tap-to-pay integration.

Client
City Sightseeing Gozo - Threls
Role
Lead Developer
Year
2025
CitySightseeing-Gozo

Technical architecture: Designed and implemented a unified backend supporting web and mobile clients, integrating secure payment gateways, booking management, and real-time sales analytics. The website enables tourists to purchase tickets, download bookings, receive reminders, and reschedule automatically. Admin dashboards provide configuration for pricing, discounts, limits, and blocked dates, plus EXO-compliant receipt generation and live sales oversight.

Mobile development: Built the audio walking tour application using React Native, delivering location-aware content and seamless playback for self-guided tours. Developed the vendor app with contactless payment capabilities, enabling on-ground staff to sell and validate tickets efficiently across multiple channels.

Project management: Conducted business analysis to identify operational bottlenecks, then translated requirements into a phased delivery roadmap. Coordinated cross-functional teams across backend, mobile, UX/UI, and QA. Provided strategic guidance on digitalising legacy processes, ensuring each feature delivered measurable efficiency gains. The platform now supports thousands of visitors annually, giving management real-time visibility into sales performance and operational efficiency across peak and off-peak seasons.

Building something similar?

Tell me about it and I'll reply directly.

Let's talk