Case study · Faith

Daily Islamic learning with a quiz, a journal and reminders.

An Islamic companion app with daily ayah and hadith, quizzes, a journal, events, reminders and history, managed from an admin.
Client
PATH TO WATER
Sector
Faith
What we built
Companion app for iOS and Android, content API, admin panel.
Platform
Flutter app, NestJS API with S3 media, Next.js admin.

In short

Path to Water gives its users a daily rhythm: an ayah and a hadith, a quiz to test understanding, a journal to reflect, reminders for events and a history of what has been read. Content, banners and events are managed by an admin so the app stays current through the year, including Ramadan.

The brief

Daily content, managed by people, not releases.

Faith content changes with the calendar. The operator had to publish ayah, hadith, quizzes and banners without an app update.

What had to be true

  • Daily ayah and hadith

    Content served by the API and tracked in a reading history.
  • Quizzes and a journal

    Quiz module to test understanding, a journal to reflect.
  • Events and reminders

    Events with reminders, so the app follows the calendar.
  • Banners and dashboard

    Seasonal banners and an admin dashboard for the operator.

What we did

We built a content system with an app on top.

Everything a user sees is a record the operator can change.
01

Content as records

Ayah, hadith, quiz questions, events and banners live in the API and the admin.

Updated daily, no release.

02

Habit loop

Daily reading, a quiz, a journal entry and history that shows the streak of what was read.

A rhythm, not a library.

03

Seasonal by design

Banners and events for Ramadan and the rest of the year, scheduled in advance.

The calendar drives the app.

What changed

A companion that keeps pace with the calendar.

What the operator and the user each get.

Daily

ayah, hadith and quiz, served from the API

Managed

banners, events and content from the admin

Tracked

reading history and journal per user

Technology

What this was built with.

Chosen to fit the problem and the team who owns it now.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5verified reviews on Google