PublishedAndroidPlay Store
Mi Biblia icon

Mi Biblia

Mi Biblia is a fast, clean Bible reading app in Spanish — no ads, no account required, all data stored locally on the device. Built from scratch with React Native and Expo for full control over the experience. Open, read, annotate and share without friction.

React NativeExpoTypeScriptSQLiteFTS5
Mi Biblia

Problem or idea

Mi Biblia is a fast, clean Bible reading app in Spanish — no ads, no account required, all data stored locally on the device. Built from scratch with React Native and Expo for full control over the experience. Open, read, annotate and share without friction.

Features

📖

Complete Bible navigation

Browse books, chapters and verses with a clean editorial interface

🌐

Multiple translations

RV1909 included + 3 downloadable versions (BES, PDT, VBL) with download, switch and deletion

🔍

Advanced search

FTS5 engine (SQLite) with highlighting, recent searches and quick suggestions

❤️

Cross-translation favorites

Bookmark verses that persist regardless of which translation is active

📝

Personal notes

Create, edit and delete annotations linked to specific verses

📊

Reading progress

Track by verse, chapter and book with visual percentages

🔊

Audio TTS

Text-to-speech playback with auto-advance, configurable speed and pitch

📤

Share verses

Plain text or 1080×1080 image optimized for social media with WhatsApp, Telegram and native share

Verse of the day

Deterministic algorithm — same verse for everyone on the same day — with a card on the home screen

🔔

Daily notifications

Configurable reminders with the verse of the day

🎨

Light, dark & auto themes

Follows system preferences automatically

👋

Interactive tour

Guided onboarding for new users

📱

Offline-first

All data lives in local SQLite, works without internet

What makes it different

No mandatory account — everything is local, zero signup
Zero ads — clean, distraction-free reading experience
True offline-first — local SQLite, works from day one without internet
Cross-translation favorites — bookmarks persist when switching Bible versions
Device-native audio — TTS without external audio servers or heavy downloads
Native visual sharing — generates 1080×1080 images ready for Instagram or WhatsApp in one tap
Indie and lightweight — no telemetry, FTS5 search, no heavy ORM

Screenshots

Mi Biblia screenshot 1
Mi Biblia screenshot 2
Mi Biblia screenshot 3
Mi Biblia screenshot 4
Mi Biblia screenshot 5
Mi Biblia screenshot 6

Publishing notes

Built a complete offline-first mobile app with SQLite and FTS5 full-text search.

Implemented cross-translation favorites using canonical verse keys that persist across Bible versions.

Integrated device-native TTS for audio playback with auto-advance and configurable speed.

Created a visual verse sharing system generating 1080×1080 images optimized for social media.

Handled multi-translation management with download, switch and deletion flows.

Published to Google Play with privacy policy, store listing optimization and ongoing maintenance.

Technical details

Stack

React NativeExpoTypeScriptSQLiteFTS5

My role

Product designMobile developmentUI/UXPublishing

Platform

AndroidPlay Store