Skip to content
/ Athan Public

Athan aims to be a simple program that makes the call to prayer.

License

Notifications You must be signed in to change notification settings

0trifix/Athan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Athan

Athan is a Python program that displays prayer times and sends notifications based on the user's location. This project aims to help me and my fellow Muslims be on time for their prayers.

Goals

My goals with this project are to learn more about Git(GitHub) and improve my programming skills. I have only done smaller projects before and never really had something to proudly show off. With Athan, I hope to create something useful for my community.

Features

  • Retrieves the current location (latitude and longitude) using an IP address.
  • Obtains prayer times for the current month based on the location.
  • Displays today's prayer times.
  • Sends notifications for each prayer at the appropriate time.

Installation

Follow these steps to install and run the project locally on your machine:

  1. Clone the repository:
    git clone https://github.com/0trifix/Athan.git
    cd Athan

To-Do

  • Add support for different calculation methods.
  • Add support for different timezones.
  • Add support for different languages.
  • Make the program run in the background.
  • Improve the notification system.
  • Add a configuration file for the user to customize the program.
  • Add a GUI for the program.
  • Improved error handling.
  • Imrpove the code structure and readability.

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request if you have any ideas or suggestions.

License

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

Contact

If you have any questions or suggestions, feel free to contact me via GitHub or Telegram (@Otrifix).

About

Athan aims to be a simple program that makes the call to prayer.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages