BDNewsReader
Flutter News & Reader Platform
Built around a clear business need
A bilingual Flutter Android application for browsing publishers and live feeds, saving stories, reading cached articles offline, and listening with Bangla or English text-to-speech.
- Business fit
- Flutter News & Reader Platform
- Engagement
- Strategy · Design · Delivery
- Current stage
- In development
From operating need to practical delivery
The product need: News readers in Bangladesh need useful access on low-cost Android devices and unstable networks, while still retaining control over publishers, saved content, language, and playback.
Our implementation: The app uses Flutter with Riverpod and GoRouter, local persistence through Drift/SQLite, and Firebase services for authentication, messaging, analytics, crash reporting, remote configuration, app integrity, and performance telemetry. Articles can open in a native reader with a WebView fallback, while saved and cached content remains available when connectivity is limited.
Core product capabilities:
- Bangla and English feeds with publisher browsing and source-management controls.
- Favorites, saved articles, offline caching, and scheduled latest-feed refresh.
- Native article presentation with a resilient WebView fallback for publisher pages.
- Bangla/English text-to-speech with reader audio controls and interruption handling.
- Android release hardening through Play Integrity, secure storage, and observable Firebase services.
Current status: The Android product has an internal-testing release track and a maintained release pipeline. This portfolio entry intentionally does not represent internal-testing evidence as a public store launch.