01 / Case study
Free Bird
Windows Flutter application for managing flights, hotel bookings, travel documents, translation, and currency conversion in one travel workspace.
Overview
I helped build a Windows desktop Flutter app that brings flight tracking, hotel bookings, travel documents, translation, and currency conversion into one travel workspace. The overview surface brings saved flights, stored documents, and recent activity into one place for trip planning.
Contribution
I built the flight input flow with mock flight data and a flight-selection dialog, then added the flight overview page that summarizes saved flights, stored documents, and recent activity. I also refined the flight overview layout and added bug-reporting guidance to the project documentation.
Implementation
I worked in Flutter and Dart with Firebase Authentication and Firestore for user and travel data, plus Provider and SharedPreferences for settings such as language, theme, text scale, and text-to-speech. The codebase also includes hotel bookings, document metadata and sharing flows, translation, currency conversion, and weather lookups for flight locations.
Outcome & Reflection
The repository includes widget and unit tests across the main travel flows. I would next validate the complete Windows/Firebase setup and document the production behavior of the external services; the repository does not report a measured user or business outcome.