Ramadan Checklist App

Improving spiritual productivity during Ramadan with a premium, all-in-one tracker

Purpose & Goal

The Ramadan Checklist App is designed to help Muslims make the most of the holy month by tracking their spiritual activities. From daily prayers and Quran reading to fasting and Dhikr, the app provides a comprehensive dashboard to monitor progress and stay motivated.

Built with a focus on Premium Blue aesthetics, the application offers a serene and professional environment for spiritual growth, combining ease of use with powerful tracking features.

Flutter Dart Provider SharedPreferences fl_chart Google Fonts
30
Day Calendar
5+
Trackers Included
100%
Offline Support
Premium
Blue Theme

Key Features

Prayer Tracker

Mark your daily five prayers and additional Sunnah/Taraweeh prayers.

Quran Tracker

Keep track of your Juz and Surah progress to complete the Quran on time.

Fasting Tracker

Logistics for Suhoor and Iftar timings and daily fasting completion.

Dhikr Counter

Digital Tasbeeh with presets for common Athkar and daily goal tracking.

30-Day Calendar

Visual overview of your spiritual journey throughout the entire month.

Progress Analytics

Weekly and monthly charts visualizing your spiritual productivity using fl_chart.

App Screenshots

Ramadan App Dashboard
Ramadan App Tracker
Ramadan App Calendar

Technical Highlights

Stack & Architecture

  • Provider for reactive state management across all trackers
  • SharedPreferences for efficient persistent local storage
  • fl_chart for rendering interactive progress reports
  • Modular folder structure for Prayer, Quran, and Dhikr screens

UI & UX Polish

  • Premium Blue theme with high-contrast readable typography
  • Animated transitions between dashboard and tracker screens
  • Custom Islamic-themed widgets and design elements
  • Responsive layout optimized for various mobile screen ratios