Skip to content

Ikhlasulov/Namaz

Repository files navigation

Namaz

Namaz

Namaz is a beautifully designed and highly functional application built using Node.js and Electron, aimed at helping Muslims keep track of their daily prayer times. This application provides a comprehensive solution for managing prayer schedules, timezones, and missed prayers, ensuring you never miss a prayer again.

Key Features

  • Prayer Time Display: Displays the current time and the times for Fajr, Sunrise, Dhuhr, Asr, Sunset, Maghrib, Isha, Imsak, Midnight, Firstthird, and Lastthird.
  • Customizable Settings: Allows users to select their city, and calculation method.
  • Missed Prayers Tracker: Keeps track of missed prayers and provides an interface to manage them.
  • User-Friendly Interface: Features a sleek and intuitive interface with easy navigation between settings, missed prayers, and about sections.

How It Works

Main Page

The main page displays the current time and the times for each prayer. It also includes buttons for navigating to the settings, about, and missed prayers pages.

Settings Page

The settings page allows users to customize their preferences:

  • City: Choose a city.
  • Method: Select the calculation method for prayer times.

Missed Prayers Page

The missed prayers page displays a list of missed prayers and allows users to increment or decrement the count for each prayer.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

Author

  • Ikhlasulov

Donate

If you find this application useful, consider supporting the developer by making a donation.

Donate