Case study · God’s Remnant Assembly
Overcomer’s Library
A library of prayer books, the Weekly Kingdom Prayers and the Bible for God’s Remnant Assembly, rebuilt from a design prototype into one tested codebase that runs on the web, iPhone and Android.
Available on the App Store and Google Play · overcomerslibrary.app
- platforms from one codebase: web, iOS and Android
- 3
- languages: English, French and Spanish
- 3
- versioned database migrations
- 50
- commits in the first month
- 440+
The challenge
A beautiful prototype that could not grow.
The first version of the library was a set of pages exported from a design tool. It looked right, but it had no modules, types or tests, so every change meant re-exporting and hoping nothing broke.
Book content was published as public files, and the unlock for paid books happened in the browser, so the paywall could be bypassed. A code-based unlock also would not pass Apple’s App Store rules for digital purchases.
The ministry needed one product for members on phones, tablets and laptops, in three languages, that would keep working on a weak connection.
Our approach
Rebuilt for the web, iOS and Android.
- 01
One typed codebase
We ported the designs into a React and TypeScript application, kept the original look, and wrapped the same code with Capacitor for iOS and Android.
- 02
A secure backend
Supabase provides authentication and a Postgres database with row-level security on every table. Paid content moved behind server-side ownership checks, and every schema change is a versioned migration.
- 03
Store-ready purchasing
Purchases follow App Store and Google Play rules for digital goods, while the web app keeps its own purchase flow with emailed receipts and admin approval.
- 04
Automated checks
Unit, edge-function and end-to-end browser tests run before every deploy, alongside a build check that fails if paid book text ever ships in public files.
What members get
Features
- Works offline, with books and Bible chapters cached on the device
- English, French and Spanish, including translated scripture references
- Reading plans and reminders, with push notifications
- Notes, highlights and handwritten pen ink
- Listen mode with licensed audio Bibles that keeps playing with the phone locked
- A store with free and paid books
- An admin console with a draft-and-publish workflow for editors
- Verse of the day with shareable images
Technology
The stack
- App
- Backend
- Hosting
- Quality
Results
Where it stands
- Live on the web at overcomerslibrary.app and available on the App Store and Google Play.
- Paid content protected on the server, with purchasing that follows each store’s rules.
- Editors publish new weekly prayers and books themselves, without a developer.
- A codebase the ministry owns, with tests and documentation for whoever works on it next.
Services used: Mobile App Development · Custom Software Development · Cybersecurity & Compliance · DevOps & Platform Engineering
Have an app your community is waiting for?
Tell us about it. You will hear back from an engineer, not a sales team.