serving·case 11·2026
A mosque community site with liveprayer times, on-air broadcast detectionand a CMS that can't break.
Daily prayer timetables sync from the mosque's own Google Sheet. A server-side probe of the audio relay lights up a 'Live' pill when the mosque is broadcasting. Content is managed through a bespoke CMS with a resilient model - defaults in code, overrides in the database - so the public site stays up even if the database doesn't.
- Scope
- Web · CMS · Community
- Stack
- Next.js · Supabase · Drizzle · Tailwind CSS · TypeScript
- Team
- 2 + committee
- Shipped
- 2026
serving·case 11·2026
Masjid E Vali
Web · CMS · Community
What it does
Automatic real-time prayer schedule synchronization with offline fallback
Live audio stream status probe lighting up an on-air indicator when active
Zero-downtime architecture with static code fallbacks if remote services timeout
Community announcements, funeral notices, and Taraweeh scheduling modules
One-click contactless Stripe donations for Friday appeals and Ramadan funds
Screen-optimized TV display mode for foyer and prayer hall information screens
The craft
Zero-downtime prayer timetable engine synced from Google Sheets
Server-side audio stream probe lighting up an on-air live indicator
High-visibility TV display layout optimized for prayer hall monitors
Next case