
AI-Powered Prayer & Bible App for iOS, Android & Web
A full native to Flutter rewrite of a Christian prayer app, pairing AI generated, Scripture fused prayers with a validated spiritual wellbeing tracker and a live community prayer wall.
01The challenge
A full rewrite, without losing a single prayer
The app had shipped in 2023 with real users and years of prayer history on an older codebase. All of it had to survive the move.
A pre null safety codebase
The rewrite had to carry existing accounts and prayer history across without loss.
Strictly Scripture
Generic meditation apps blend traditions. Every word here is the user's own or drawn from the Bible.
Prayer chains go stale
A forwarded request ages the moment it is sent, so intercessors end up praying yesterday's story.
No tracker existed
No prayer app paired validated wellbeing scales with daily prayer habits in one dashboard.
02What we built
A modern Flutter app on the same spiritual spine
One codebase for iOS, Android and web, wired to Firebase and OpenAI through Cloud Functions, then the two modules that make it more than a prayer generator.
Migration mapping
Audited the prior codebase and Firestore schema before the null safe rewrite, so history carried over cleanly.
Core prayer engine
Rebuilt AI prayer generation end to end, Cloud Functions calling OpenAI behind Provider state.
My Journey and community
The psychometric wellbeing tracker, the mood based Pray from the Soul flow, and the Living Prayer Chain.
Every module plugs into the same Scripture spine, so a feature added later never fights the architecture that came before it.
03In the app
Four ways into Scripture
A topic, a book, today's news, or a feeling. All four end in the same place.

Prayer home
A user starts wherever they are that day. The engine underneath fuses their own words with curated Scripture chains, and My Journey tracks what that practice does over months.
01Four ways in
Pray a topic, pray through a Bible book, pray today's news, or start from a feeling.
02Scripture fused generation
Cloud Functions call OpenAI server side, so no key ever ships in the client.
03Discovery library
385+ curated experiences, with eight content types supported in the codebase.
04My Journey wellbeing centre
Four validated instruments rolled into a Christian Wellness Index and charted over time.
05Living Prayer Chain
Updating a request regenerates the prayer for every intercessor already following it.
06Voice, auth and subscriptions
Text to speech playback, multi factor sign in, and tiered RevenueCat subscriptions behind App Check.
04Stack
A single Flutter codebase for iOS, Android and web
Generation, identity and billing each handled by the service built for it.
05Results
A production content library, shipped on modern Flutter
The rewrite landed with the library and the history intact.
Dart files in a single cross platform codebase
NET Bible books bundled as offline assets
Assessment questions across four validated instruments
Platforms shipped from one codebase
This app has enriched me and my prayer life exponentially. You state what is on your heart and it provides an appropriate Bible verse on that topic, and creates a lovely prayer incorporating heart felt Bible truth.
Five star App Store review
Average rating on the Apple App Store
Average rating on Google Play
Installs on Google Play
Let's rebuild your product the right way.
Tell us what you're running today and we'll bring the migration plan and the engineering to modernise it without losing what already works.
Start a project

