Web App 2026

Ramadan Timetable Web App

A Progressive Web App for Myanmar Muslims featuring GPS-based Ramadan timetable, Suhoor/Iftar notifications, offline support, and calendar integration.

Ramadan Timetable Web App

🧩 Project Overview

Led the development of Ramadan Time, a lightweight web application designed to provide prayer and fasting times for users during Ramadan based on their GPS location.

The goal was to build a reliable and mobile-friendly tool that accurately calculates Suhoor (pre-dawn) and Iftar (sunset) times for Ramadan users around the world, with offline support and calendar integration.

This project highlights real-world utility, performance-focused frontend logic, and progressive enhancement for a wide range of devices.


🎯 My Role & Responsibilities

As the Team Leader, I was responsible for:

β€’ Overall project planning and architecture

β€’ Location-based timetable logic implementation

β€’ Web app design and responsiveness

β€’ API integration for prayer time calculations

β€’ Offline support and caching strategy

β€’ UI/UX considerations for multilingual users


πŸ’» Technical Implementation

πŸ”Ή GPS Location Integration

Utilized the Geolocation API to detect users’ locations and calculate Ramadan times dynamically, supporting accurate fasting schedules based on coordinates.

πŸ”Ή Time Calculation Logic

Built custom logic to determine Suhoor and Iftar times using sunrise/sunset data for locations worldwide, with fallback support for manual input.

πŸ”Ή Offline & Progressive Enhancement

Configured service workers to enable offline access so the timetable remains functional even with weak connectivity β€” ideal for users on the go.

πŸ”Ή Calendar Export & Notifications

Implemented download options for calendar events (ICS format) and optional push reminders to help users stay on schedule throughout Ramadan.

πŸ”Ή Mobile-First, Responsive UI

Designed the web app with a clean, intuitive interface that works across phones, tablets, and desktops β€” prioritizing quick readability and essential information.


πŸ— Challenges & Solutions

Challenge: Handling accurate prayer time calculations across regions.

Solution: Integrated reliable sunrise/sunset calculation algorithms and optimized logic for GPS-based adjustments.

Challenge: Ensuring offline functionality without full native app overhead.

Solution: Leveraged service workers and caching to provide fast, reliable performance even with intermittent connectivity.


πŸ“ˆ Project Outcome

The final product delivers:

β€’ A GPS-based Ramadan timetable

β€’ Fast, mobile-optimized performance

β€’ Clean UI designed for everyday use

β€’ Offline access and calendar support

β€’ Accurate Iftar & Suhoor time logic


🧠 What This Project Demonstrates

This project highlights my ability to:

β€’ Build real-world utility web applications

β€’ Implement geolocation-based logic

β€’ Design progressive, offline-enabled tools

β€’ Create mobile-first user experiences

β€’ Translate complex timing algorithms into intuitive UI