All case studies

/ CASE STUDY • #006

Islamic Digital Companion

Privacy-first Islamic Digital Companion

PWAIslamicNext.jsTypeScriptOffline-firstHadith
Islamic Digital Companion hero

CLIENT

Ihsaaan (Personal/Community Project)

ROLE

Lead Architect & Full-stack Developer — Designed the dual-typography engine, Dhikr tracking system, and offline-first architecture.

DURATION

Ongoing

YEAR

2026

/ OVERVIEW

Ihsaaan was born from the need for a beautiful, distraction-free Islamic app that respects user privacy. It provides a centralized dashboard for Hadith study (integrated via optimized APIs), real-time Dhikr tracking, and spiritual progress visualization. The app is designed as a PWA to ensure it works reliably on any device, even with flaky connectivity.

The challenge

Many Islamic apps are cluttered with ads or have poor typography for Arabic text. The goal was to build a "premium-feel" application that balances high-fidelity typography with extreme performance and offline reliability.

How I approached it

  • Dual-Typography Engine: Developed a custom rendering layer for Arabic and English text to ensure perfect readability and alignment across different Hadith collections.
  • Offline-First Architecture: Leveraged Next.js and Service Workers to cache critical Hadith data and user Dhikr progress locally, enabling full functionality without an internet connection.
  • Optimized API Proxy: Built a centralized Next.js backend proxy with cache-miss protection (stale-while-revalidate) to ensure lightning-fast data retrieval across 2,000+ daily hits.
  • Interactive Tracking: Implemented a snappy Dhikr counter using Zustand for state management and Framer Motion for subtle, tactile animations.

/ OUTCOME

What it did in the world

Seamless Experience

Delivered an ultra-smooth, ad-free experience that prioritizes content and spiritual focus.

Typography Excellence

Highly praised for its clean, high-fidelity Arabic font rendering and dual-language layout.

Offline Reliability

Fully functional PWA that allows users to read Hadiths and track Dhikr anywhere, regardless of internet status.

Privacy by Design

Zero trackers or data harvest—ensuring a secure and private spiritual space for every user.

/ STACK

Built with

FRONTEND

  • Next.js (App Router)
  • React
  • TailwindCSS
  • Framer Motion
  • shadcn/ui

CORE

  • TypeScript
  • Zustand
  • Lucide React
  • TanStack Query

INFRASTRUCTURE

  • PWA / Service Workers
  • Node.js Fetch API
  • Agile Caching Layer