case study · Mobile Apps

RabbiAllah — Quran, Dua & Qibla App

A complete Islamic companion app — Quran, Hadith, Duas, prayer times and Qibla in one fast, ad-free experience.

At a glance
0
ads or in-app purchases
0
data collected, per Google Play
200+
pages on the companion site
RabbiAllah — Quran, Dua & Qibla App app screen
01 · The brief

What YaRabbi needed

RabbiAllah is a complete Islamic companion app — built to bring the Quran, Hadith, Duas, prayer times and Qibla into one calm, fast, ad-free experience that people can actually rely on every day.

02 · What I built

How it works

The app ships with the full Quran with translations and audio recitation, an authentic Hadith library, a rich Dua collection including the native Rabbana duas, accurate prayer times with reliable notifications, a Qibla compass, the 99 Names of Allah, a books library and curated articles.

  • Quran with translation, tafsir and audio recitation
  • Prayer times by location, with reminders
  • Qibla compass and Hijri calendar
  • Daily duas, adhkar and a digital tasbih
  • Favourites, search across everything and offline reading
  • Companion website with Hajj, Umrah and Ramadan guides
03 · Tech stack

What it runs on

The tools behind the build and the job each one does.

01FlutterThe Android app — the Play listing itself notes it is Flutter-powered.
02WordPress + custom APIHadith, duas, books, videos and articles are edited on the website and delivered to the app.
03Remote configAnnouncements and forced updates without shipping a new release.
04Al Quran Cloud APIQuran text, translation, tafsir and recitation audio.
05FirebaseBack-end services for the app.
The result04 · Outcome

What it delivered

RabbiAllah is live on Google Play with a clean, distraction-free interface, dependable prayer reminders, and a companion website at rabbiallah.com. It is a personal product I own and keep improving.

  • Live on Google Play
  • Server-driven content updates without app releases
  • Reliable prayer-time notifications across devices
  • Single Flutter codebase for Android and iOS
05 · Check it yourself

Don’t just take my word for it

Open the project and see it working. The stack and numbers on this page were checked against the live build on 15 September 2026.

How it ran

The same process for every project

One person from first call to launch. See the full process

  1. 01Brief and scopeWe agree what it has to do, who it is for and what counts as done.
  2. 02DesignLayouts for the key screens, shaped around what turns visitors into customers.
  3. 03Build and testBuilt, checked on phones and desktops, and connected to the tools the business uses.
  4. 04Launch and supportLive on the real domain, with 12 months of support included.
Usually replies within a day
let’s talk

Have a project like this?

Tell me what you’re trying to build and I’ll walk you through exactly how it would run — a clear scope and a fixed price.