









Booking via PDFs and WhatsApp: Drivers and admins were handling bookings manually via email attachments, WhatsApp messages,or printed schedules increasing the risk of human error and miscommunication.
No Synchronization Between Stakeholders: Drivers had to call admins to get route changes or customer details, while tourists remained uninformed about delays or schedule updates.
Inconsistent Multilingual Support: Tourists received booking confirmations in Greek or broken English, leading to confusion and mistrust.
No Route Optimization or Shift Continuity: When a driver finished one ride, there was no automatic visibility into their next assignment, leading to idle time and inefficient resource use.
Tourist Anxiety During Arrival: Tourists arriving at night or during peak season lacked visibility into driver status, often waiting without knowing if their pickup was confirmed or delayed.
Design a mobile app tailored for tourists to book, confirm and track transfers in a few taps.
Provide real-time location tracking and live status updates to reduce uncertainty and build trust.
Empower administrators with tools for bulk booking management, driver assignment and live route monitoring.
Reflect the island’s charm through a modern, calming and polished interface.

Tourists can book in under 2 minutes with real-time confirmation and unique booking codes.
Google Maps + Firebase integration offers real-time vehicle locations and estimated time of arrival.
Tourists and drivers get automated alerts such as "Driver assigned", "On the way", "Pickup completed" etc.
Route preview, live trip status updates, reporting delays or issues and seamless transition to next shift.
Excel import/export, live monitoring, vehicle-driver assignment interface and trip analytics.

“Driver was late and we didn’t know where he was”, “No confirmation email arrived.”
Speed, reliability and peace of mind.
multiple flows, choosing the least-click journey that didn’t sacrifice clarity.
by necessity, with admin web panel created for desktop workflows.
Conducted usability tests to validate assumptions, identify friction points and refine the user experience.
Implemented A/B testing to evaluate variations and improve conversion, engagement and retention metrics based on real data.
Created a scalable and reusable design system in Figma to ensure consistency, speed up development and support collaboration.
Corfu is a major tourism destination, drawing over 1.6 million visitors each year, with 65% relying on ground transfers between airports, ports and hotels. As the demand for independent travel rises, so does the expectation for smart, mobile-first booking solutions.
Competitor apps analyzed lacked real-time tracking, multilingual UX or presented friction heavy booking flows.
Seasonal surges and unpredictable ferry/flight arrivals further emphasize the need for flexible, connected systems.

Persona One
Age: 32
Needs: Fast booking, live tracking, multilingual communication.
Goal: Stress-free transport upon arrival.
Persona Two
Age: 45
Needs: Clear route management, ability to report delays, efficient shift transitions.
Goal: Stay on schedule without needing admin support constantly.
Persona Three
Age: 38
Needs: Oversee all transfers, assign drivers easily, handle last-minute schedule changes.
Goal: Maintain smooth operation and quick response to exceptions.
Tourists: Wanted fast booking, real-time updates and confirmations in multiple languages.
Drivers: Asked for an app that wouldn’t distract them, with simple tap based actions and route continuity.
Admins: Emphasized the need for bulk import (especially during tour group season) and real-time monitoring to reassign drivers when delays occur.

Delivered a fully designed, stakeholder-centered UX/UI system.
Established a clear design system with reusable components across mobile and desktop.
Stakeholder feedback has been 95% positive during prototyping sessions.
Expected to reduce manual coordination by 40%, cut tourist wait times by up to 45% and improve operational clarity across the board.
