Barakah

The Problem
Muslims need a lightweight, privacy-first companion to get accurate prayer times, read the Quran, and access daily spiritual tools without heavy backend dependency or intrusive tracking.
My Role
Lead Frontend Developer — implemented core features, integrations, PWA offline flow, UI polish, and deployment.
The Process
Designed UI/UX, scaffolded React+Vite app, integrated Aladhan, implemented service worker + IndexedDB for offline PDFs, added animations with Framer Motion, Fuse.js search, and Netlify CI/CD.
The Solution
A static PWA (React + Vite) that provides location-based prayer times (Aladhan), Qibla compass, Quran reader with per-chapter PDFs, recitation audio, Tasbih, Meditation, MoodVerse, and an AI Dua assistant — fully client-side with offline caching and elegant UI.
The Result
Barakah delivers a lightweight, privacy-first Islamic companion: accurate location-based prayer times, Qibla compass, Quran reader with per-chapter PDFs, Tasbih and Meditation tools, AI-powered Dua assistant, and offline PWA support. Built for fast performance, accessibility, and elegant UX, it empowers users to practice faith with calm, modern design and customizable themes, favorites, and shareable verse images.
Client Feedback
"‘Practical, beautiful, and respectful of privacy — exactly what our community needed.’ — Beta user"