Quiz application designed for basketball referees to test and improve their knowledge of game rules and regulations.

Challenge
The client had an existing iOS app with in-app payments and Firebase backend. They needed an Android version with identical features. I proposed a Flutter solution that would not only provide the required Android functionality but also target both platforms simultaneously.
Implementation
- Built cross-platform Flutter app supporting both iOS and Android
- Integrated in-app subscriptions using Flutter’s payment library in its early stages (2019)
- Connected to existing Firebase Realtime Database backend
- Implemented Firebase Authentication
- Secured Firebase Realtime Database by configuring rules to allow only authenticated users to modify their own data (previously open)
- Overcame limited documentation and early-stage library challenges
Successfully launched the app in October 2019 with full in-app subscription functionality across both platforms, delivering more value than initially requested. Continued to provide maintenance and updates through 2023.