education history Pakistan bilingual Flutter localization mobile app
Pakistan History Timeline
Flutter (Android & iOS)
About
Bilingual history app curating Pakistan's key milestones into daily, weekly, and filterable timelines.
My Role
Designed and developed end-to-end: timeline visualizations, bilingual UX, offline caching, reminders, and engagement stack.
Core Capabilities
- Interactive timeline visualizations with era/theme filters
- Multi-language support (English/Urdu)
- Daily and weekly reminders
- Content sharing via screenshots
Architecture
- Flutter/Dart with flutter_screenutil
- GetX for state and localization
- http REST integration
- shared_preferences for caching
- workmanager for reminders
Tech Stack
Flutter Dart GetX flutter_screenutil timeline_tile http shared_preferences workmanager flutter_local_notifications OneSignal Firebase Crashlytics Google Mobile Ads