# Namaz Akışı — Prayer Assistant

> A fully offline, privacy-first, open-source and ad-free Muslim prayer assistant. Live on Google Play and the App Store, and actively developed.

URL: https://furkanisikay.com/projects/namaz-akisi/

- Role: Sole developer
- Period: 2024 – Güncel
- Status: Live on Google Play and the App Store
- Tech stack: React Native (Expo), TypeScript, Redux Toolkit, Adhan.js, Kotlin (Native)

## Overview

Namaz Akışı is a mobile assistant that helps you stay consistent in prayer — not missing the five daily prayers and catching up on missed (kaza) ones. The idea is simple but effective: the app nudges you at the right time, in the right dose; as you pray you see your progress and stay motivated. I built it fully open-source, ad-free and privacy-first as a "sadaqah jariyah" — no data ever leaves your phone. It is live on Google Play and the App Store, and I keep developing it.

## Offline Architecture

The key design decision: the app works fully even offline. Instead of fetching prayer times from a server, I compute them astronomically on the phone from your location (GPS or manual coordinates) with Adhan.js — so the times are right even on a plane, on a mountain or with no signal. I wrote it in React Native (Expo) + TypeScript, with Redux Toolkit for state and on-device AsyncStorage for data. Where plain React Native can't reach (home-screen widgets, lock-screen countdown notifications, Play Store in-app updates) I wrote my own native Android modules in Kotlin.

## Features

Live countdown and kerahat (disliked-time) warnings; an escalating "Muhafız" notification system with an "I prayed" action; home-screen widgets; qibla finding via compass and augmented reality (AR); Ramadan iftar/sahur countdown; a kaza calculator and log; streaks, levels and badges; statistics; 6 color themes and dark mode.

## Outputs & Status

It is live on Google Play for Android and on the App Store for iPhone. The Wear OS version is in testing on Google Play; Apple Watch and Android TV versions are in development. A regularly updated open-source product written by a single developer; the current version, store rating and latest changes are shown live below.

## Live status

- App Store v0.30.1 · Google Play 4.9/5 (10 ratings, 100+ installs) · source v0.52.0 · last updated 2026-10-19 · 752 commits in 90 days
- v0.52.0 (2026-10-19): feat(saat)!: saat uyandırmasındaki "10 dk ertele" kaldırıldı — yalnız Kıldım / Kapat
- v0.51.0 (2026-10-19): gece sessizliğinde yatsı uyarıları sessizlik başlangıcına çapalanır; mevcut kullanıcıya 'Daha az bildirim' önerisi; eski düzey ekranda dürüst; vakit başına düzey — Vakit çıkmadan sayfasında her vakte Hafif/Normal/Yoğun; düzey adımına kartlar — Kıldım sorusu, sesli okuma (açık rıza), sabah alarmı, gece sessiz, cuma
- v0.50.0 (2026-10-19): feat(muhafiz)!: "Ertele" tamamen kaldırıldı — yalnız "Kıldım" kalır

## Links

- https://play.google.com/store/apps/details?id=com.furkanisikay.namazakisi
- https://apps.apple.com/tr/app/namaz-ak%C4%B1%C5%9F%C4%B1/id6813061360
- https://github.com/furkanisikay/namazakisi

## To build something like this

- Free discovery call: https://www.softivation.com/book-online
- E-mail: contact@furkanisikay.com
- Phone / WhatsApp: +90 850 242 21 60
