Bhagavad Gita — The Sacred Verses
A calm multilingual reading experience designed to remain useful without a network.

Case overview
I designed and developed a Flutter app that keeps its full reading library and search capability on the device.
01Problem
The reading experience should work in places where connectivity is limited while still supporting fast discovery across multilingual content.
02Architecture
A pre-seeded SQLite database stores the full library locally. FTS5 provides full-text discovery without routing searches through a remote service.
03Tradeoff
I accepted a larger application package in exchange for dependable offline access. For this use case, availability mattered more than minimizing the initial download.
Verified implementation snapshot
04What I learned
Offline-first is a product decision as much as a storage decision. It changes packaging, data updates, search, and what the user can trust the app to do anywhere.