Live on CodeCanyonVersion 1.0.0Updated Oct 27, 2026
Sakina
Prayer times and adhan, the full Quran, Qibla and daily adhkar in 12 languages, with a Laravel admin panel.
Prayer times calculated on the phone, adhan scheduled 7 days ahead
Full Quran with 15 reciters, translations and verse-by-verse audio
Qibla, adhkar, tasbih, Hijri calendar, Ramadan and zakat
Laravel admin panel for content, timetables, push and ads
About Sakina
Sakina is a complete Muslim prayer times app for Android and iPhone, made with Flutter, with its own Laravel admin panel. It gathers what Muslims open every day in one calm app: prayer times calculated on the phone with the adhan, the full Quran with reciters and translations, the Qibla, adhkar and duas, a tasbih, the Hijri calendar and Ramadan times, in 12 languages and in light and dark mode.
With the admin panel you change what the app shows without publishing a new version: content in every language, official prayer timetables, reciters and adhan voices, banners, articles, push notifications, ads and update notices. The app also works on its own and offline, with the content inside it.
Try the admin demo at https://sakina.zaviro.net/admin with the email admin@sakina.test and the password demo1234. It is read-only and resets every night at 04:00 UTC. The Android demo is connected to it.
Features
Prayer times and adhan
Calculated on the phone, no internet needed: 23 methods chosen from the country, Hanafi or standard Asr, high-latitude rules
Official timetables from your panel replace the calculation (CSV or Excel import)
Adhan, short beep, vibration or a silent notification for each prayer, with a reminder before it
Three adhan voices built in, more from your panel, and a separate Fajr adhan
Android alarms scheduled 7 days ahead, plus an "Adhan on time" check of the phone settings
Monthly timetable, 34,000 cities without GPS and a home screen widget on Android
Holy Quran
The Uthmani text inside the app in the Amiri Quran font: 114 surahs, 30 juz, bookmarks and last read position
Search in Arabic and in the translation
14 translations offered, downloaded once
Verse-by-verse recitation with the verse highlighted, background playback and 0.75× to 1.5× speed
15 reciters built in, more from the panel
Daily worship
116 adhkar and duas in 16 categories, with morning and evening reminders
Qibla compass with the distance to the Kaaba
Tasbih with targets, rounds, history and haptic feedback
The 99 Names of Allah, hadith of the day and a collection of 40 hadith
Prayer tracker with streaks, Hijri calendar and Ramadan times
Zakat calculator, nearby mosques and a halal guide
Premium design
Living sky home screen that changes with each prayer period, with a sun-path timeline
65 original icons, glossy feature tiles, light and dark mode
12 languages, including right-to-left Arabic, Urdu and Persian
Explore grid and home cards arranged from the panel
Admin panel
Dashboard: installs, active phones, countries, languages and app versions
Every text of the app in every language, and new languages without a new release
Adhkar, duas, hadith, events, reciters, adhan voices and mosques
Push notifications with pictures, targets and scheduling (Firebase, free plan)
AdMob banners and interstitials with frequency rules and GDPR consent
Update notices, maintenance message, staff roles and two-factor sign-in
Built to publish
Flutter 3.47 for Android 7.0+ and iOS 15+ from one clean code base
Laravel 13 admin panel with a web installer: no Node.js and no build step
Ads and push are optional: the app runs without AdMob or Firebase
Works offline and without the panel, with the content inside the app
No paid services or libraries needed
Detailed documentation with screenshots and extension guides
Requirements
To build the app: Flutter 3.47 or newer and Android Studio (Android SDK 36)
For iPhone: a Mac with Xcode 16 or newer and CocoaPods
For the admin panel: PHP 8.3 or newer, MySQL 5.7+ or MariaDB 10.3+ (or SQLite), an SSL certificate, a cron job and Composer
Optional: an AdMob account for ads and a Firebase project for push notifications