Skip to content

Feature Request: Jamaah Time, Prayer Sections, Suhur/Iftar, and UI Enhancements #157

@qomarhsn

Description

@qomarhsn

Is your feature request related to a problem? Please describe.
Al-Azan is already an excellent prayer reminder app, but some features would make it even more practical for daily use. Right now, there is no way to set Jamaah times separately, see prayer end times, or easily track Suḥūr/Iftār during Ramadan.


Describe the solution you'd like

Jamaah Time Features

  • Ability to set Jamaah time separately for each prayer in the settings.
  • Option for alarm/notification X minutes before Jamaah (user configurable).

Prayer Time Display Enhancements

  • Display both start and end times for each prayer (to show the full valid prayer window).

  • Add a dedicated section for current and next prayer:

    • Current prayer: show prayer name and countdown until Jamaah.
    • If Jamaah has already started → show countdown until end of prayer time.
    • Next prayer: show prayer name and countdown until it starts.
  • Add a forbidden times section (Sunrise, Sunset, Zawal, etc.) with clear indication.

Sawm (Fasting) Features

  • A dedicated section for Suḥūr and Iftār times.

  • Countdown until the next:

    • If Iftār has started → countdown until end of Suḥūr.
    • If Suḥūr has ended → countdown until start of Iftār.

Optional UI Improvements

  • Introduce a modernized UI design for a cleaner and more user-friendly experience.

Additional context
These features would make Al-Azan not only a prayer reminder but also a daily companion for Muslims.
It would help with Jamaah organization, understanding prayer windows at a glance, and managing Suḥūr/Iftār easily during Ramadan.

JazākAllāhu khayran for your efforts on this valuable open-source project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions