Back
Quran App

Quran App

Kotlin / Jetpack Compose · Android

A full-featured Android app for reading the Holy Quran, built with respect for both the content and the user experience. The app renders authentic Mushaf pages with proper Arabic typography, supports bookmarks and reading stats synced to the cloud, and includes a hadith section covering Al-Sahihain (Sahih Bukhari and Sahih Muslim). Designed as a clean, distraction-free reading companion with a customisable reader and a home screen widget for quick access to bookmarks.

Screenshots

Quran App screenshot 1Quran App screenshot 2Quran App screenshot 3Quran App screenshot 4Quran App screenshot 5Quran App screenshot 6Quran App screenshot 7Quran App screenshot 8

Features

Mushaf Page Renderer

Custom-built renderer that displays authentic Mushaf pages with proper Arabic fonts, surah headers, Bismillah headers, and page-by-page navigation.

Bookmarks

Save ayahs and pages as bookmarks. A home screen widget surfaces your latest bookmarks for quick access without opening the app.

Reading Stats

Tracks reading activity over time so you can see your progress and stay consistent.

Al-Sahihain

Browse hadiths from Sahih Bukhari and Sahih Muslim directly inside the app, organised by collection.

Cloud Sync

Bookmarks, reader preferences, and reading stats are synced to the cloud so your data follows you across devices.

Reader Customisation

Adjust font size and colour tone to match your reading environment — day, night, or sepia.

Tech

KotlinJetpack ComposeFirebaseAndroidMulti-module architectureMaterial 3