Bilby (Roh Allah Yang Hidup) is a cross-platform Flutter application published on both the App Store and Google Play. It provides a full Bible reading and study experience with an offline-first architecture: all Bible content is cached locally via Hive so it works without an internet connection. The app features daily verse reminders via Flutter Local Notifications, a saved-verses system, church content sections, and a clean responsive UI with shimmer loading, staggered animations, and pull-to-refresh. State management uses Riverpod with code generation (riverpod_generator), data models are type-safe via Freezed + json_serializable, and network requests go through Dio.
Published to App Store and Google Play
Offline-first: full Bible cached locally with Hive
Daily verse push notifications
Saved verses system with local persistence
Church and devotional content sections
Shimmer loading and staggered animations
Pull-to-refresh and i18n/localisation
Clean architecture: api/, blocs/, models/, providers/, screens/, widgets/
Offline-first data sync with Hive local storage
Riverpod code generation setup with riverpod_generator
Type-safe models across Freezed + json_serializable
Cross-platform push notifications with Flutter Local Notifications
Flutter cross-platform iOS and Android development
Riverpod state management with code generation
Hive offline-first architecture
Publishing to both App Store and Google Play
© 2026 pranahonk Built with ♡
Open sourced on Github