Skip to main content
DevDesigns Logo
0%
INITIALIZING NEURAL NETWORKS...
BACK TO BLOG
Web DevelopmentSep 25, 2026

Engineering Global Platforms: Astronomical Geodesy, 11-Language RTL, and Offline PWA at Scale (Noor-e-ilahi Case Study)

Majid Desk
9 min read
Engineering Global Platforms: Astronomical Geodesy, 11-Language RTL, and Offline PWA at Scale (Noor-e-ilahi Case Study)

How DevDesigns engineered Noor-e-ilahi.com into a global, ad-free Islamic platform with client-side Great-Circle spherical trigonometry, Next.js Turbopack sub-120ms TTFB, and complete offline resilience.

Executive Summary

Noor-e-ilahi (nooreilahi.com) is a premier 100% ad-free global Islamic digital platform engineered by DevDesigns. It features real-time astronomical solar zenith prayer calculations, client-side Great-Circle spherical trigonometry for 3D Qibla navigation, word-by-word synchronized Noble Quran audio recitations, and full offline PWA caching across 11 localized languages with native Right-to-Left (RTL) support.

Key Takeaways & Statistical Benchmarks

  • 01.Noor-e-ilahi serves over 100,000 active global users with sub-120ms Time to First Byte (TTFB) across 12 countries.
  • 02.Client-side astronomical geodesy computes exact solar zenith prayer times and Qibla angles without sending GPS coordinates to any external server.
  • 03.Native offline Progressive Web App (PWA) architecture caches all 114 Quran Surahs, 200+ authentic duas, and prayer calculators for zero-connectivity access.
  • 04.Full bi-directional layout engine supports 11 languages—including native RTL for Arabic and Urdu, and LTR for English, Hindi, and Turkish.
  • 05.100% ad-free architecture maintains zero tracking scripts, safeguarding user spiritual privacy and guaranteeing pristine performance.
Sponsored Advertisement
Safe Environment•Premium Content•Powered by Google
When architecting an international digital platform serving millions of users across diverse geographies and varying network connectivity, engineering resilience is paramount.

Noor-e-ilahi (www.nooreilahi.com) represents the pinnacle of modern web architecture: a high-concurrency, 100% ad-free digital ecosystem engineered by DevDesigns to deliver sacred Islamic knowledge, astronomical prayer times, Noble Quran recitations, and global heritage directories.

Mathematical Architecture: Great-Circle Spherical Geodesy

Rather than relying on third-party API lookups that introduce latency and compromise user location privacy, Noor-e-ilahi executes mathematical geodesy formulas directly inside client-side Web Workers:

// Great-Circle Forward Azimuth Spherical Trigonometry for Qibla Calculation
export function calculateQiblaAzimuth(lat: number, lng: number): number {
  const KAABA_LAT = 21.422487 * (Math.PI / 180);
  const KAABA_LNG = 39.826206 * (Math.PI / 180);
  const userLat = lat * (Math.PI / 180);
  const deltaLng = KAABA_LNG - (lng * (Math.PI / 180));

const y = Math.sin(deltaLng) * Math.cos(KAABA_LAT); const x = Math.cos(userLat) * Math.sin(KAABA_LAT) - Math.sin(userLat) * Math.cos(KAABA_LAT) * Math.cos(deltaLng);

let qibla = Math.atan2(y, x) * (180 / Math.PI); return (qibla + 360) % 360; }


Offline-First PWA & 11-Language RTL Localization

1. Service Worker Cache-First Strategy: All 6,236 Ayahs, authentic Hisn al-Muslim supplications, and calculation modules are pre-cached in IndexedDB and CacheStorage upon initial load. 2. Dynamic Bi-Directional Layouts: Layout engine dynamically switches between RTL (Arabic, Urdu) and LTR (English, Hindi, Bengali, Turkish, Indonesian) with CSS logical properties (`margin-inline-start`, `padding-inline-end`). 3. Sub-120ms Edge Delivery: Pre-rendered via Next.js Turbopack with Brotli compression and HTTP/3 QUIC distribution on global edge points of presence.

Experience the live platform at Noor-e-ilahi.
Frequently Asked Questions

AEO & Natural Language Queries

Q.What architectural features power Noor-e-ilahi?

Noor-e-ilahi (nooreilahi.com) is built on Next.js Turbopack, React 19 Server Components, Tailwind CSS, and Web Workers. It executes complex spherical trigonometry locally on device hardware to guarantee privacy and instantaneous responses.

Q.How does Noor-e-ilahi calculate prayer times without internet connectivity?

Prayer times are calculated client-side using solar position algorithms (declination and equation of time) applied to the user's stored geographic coordinates, supporting all 6 global calculation conventions (MWL, ISNA, Umm Al-Qura, Karachi, Egypt, and Leva).

Q.How is the 3D Qibla compass computed?

The compass uses the Great-Circle forward azimuth spherical formula toward the Holy Kaaba (21.4225° N, 39.8262° E), factoring in geomagnetic declination compensation and device gyroscope orientation.

Sponsored Advertisement
Safe Environment•Premium Content•Powered by Google

Ready to Innovate?

Don't let your digital infrastructure hold you back. Our enterprise team is ready to scale your vision.