Prayer times
See the day's prayer schedule in a clean home overview so the routine stays easy to return to.
Android · iOS planned
Independent product engineer
Prayer times, Quran, and Qibla for a daily worship routine
Raha is a Flutter companion for daily worship: prayer times on the home routine, Qibla guidance when you need direction, and a calm Quran read/listen experience. Preferences and daily state stay local, with optional audio delivered on demand in production.
Challenge and role
Independent product engineer
Challenge
Support a daily worship routine with prayer times, Quran access, and Qibla guidance without forcing account-first complexity for core use.
Responsibilities
Approach
Build a local-first Flutter product with clear boundaries for prayer, Quran, and Qibla flows, while shipping optional cloud audio and production monitoring around the store release.
Visual proof
Watch a short silent demo, then inspect the three current product stills.
Product stills
Select a screen to inspect
Capabilities
Capabilities visible in the current product media, delivered as one coherent system with local persistence between sessions.
See the day's prayer schedule in a clean home overview so the routine stays easy to return to.
Open a distraction-free Quran experience designed for comfortable reading and listening.
Find prayer direction with a focused Qibla flow when you need orientation on the go.
Engineering
Ownership includes architecture boundaries, delivery readiness, and the stack that keeps the product maintainable after release.
Prayer, Quran, and Qibla experiences are structured to stay useful with local data.
Riverpod, Drift, and SQLite separate content, preferences, and daily worship state.
Supabase serves optional audio while Mixpanel and Sentry support product learning and reliability.
Stack
Outcome
Raha is live on Google Play as a solo-built, actively maintained worship companion centered on prayer times, Quran, and Qibla.
Next step