Back to Projects
Islamic Web Application•Completed

Quran Web App

Project Overview

A modern, accessible digital Al-Quran web application built for daily recitation and spiritual study. Features comprehensive 114 surah navigation, verse-by-verse Indonesian and English translations, audio recitation playback, tafsir explanations, and local prayer schedule integration.

Key Features

  • 114 Surah Reader with Arabic Typography: Beautiful, crisp Arabic font rendering with Tajweed-friendly line spacing and customizable text magnification.
  • Instant Verse & Surah Search: Real-time client-side search filtering surahs by Latin name, Arabic name, number, or translation keywords in milliseconds.
  • Synchronized Audio Murottal: Integrated audio player supporting multiple world-renowned Qaris with active verse highlighting for memorization.
  • Geolocation Prayer Times: Calculates accurate daily Islamic prayer times automatically derived from the visitor's browser geolocation coordinates.

Engineering Challenges & Solutions

  • Arabic Diacritics (Harakat) Clipping: Calibrated CSS line-height, text-align, and font-rendering properties to ensure complex Arabic diacritics never truncate on compact mobile screens.
  • Strict TypeScript API Schema: Constructed strict TypeScript interfaces mapping deeply nested external Quran API payloads to avoid undefined rendering crashes.
Quran Web App

Technology Used

Vue.JSTypescriptTailwindCSS
RoleFrontend Developer
CategoryIslamic Web Application
Year2026
StatusCompleted