{"id":13812174,"url":"https://github.com/hamza94max/Wazaker","last_synced_at":"2025-05-14T21:32:28.216Z","repository":{"id":42044655,"uuid":"256689906","full_name":"hamza94max/Wazaker","owner":"hamza94max","description":"An Islamic application to read  morning and evening Azkar, direction of Qibla, counter for counting Zeker numbers, 42 hadith. ","archived":false,"fork":false,"pushed_at":"2025-02-05T12:05:52.000Z","size":16996,"stargazers_count":28,"open_issues_count":2,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-05T12:35:51.558Z","etag":null,"topics":["android","azkar","counter","hadith-books","islam","islamic","islamic-apps","qibla","qibla-direction"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hamza94max.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-18T06:59:42.000Z","updated_at":"2025-02-05T12:02:42.000Z","dependencies_parsed_at":"2024-08-04T04:02:00.448Z","dependency_job_id":"8bb212fa-ec5c-4a6a-ba15-c6db2677f369","html_url":"https://github.com/hamza94max/Wazaker","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamza94max%2FWazaker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamza94max%2FWazaker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamza94max%2FWazaker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamza94max%2FWazaker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hamza94max","download_url":"https://codeload.github.com/hamza94max/Wazaker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254231192,"owners_count":22036320,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","azkar","counter","hadith-books","islam","islamic","islamic-apps","qibla","qibla-direction"],"created_at":"2024-08-04T04:00:48.537Z","updated_at":"2025-05-14T21:32:23.199Z","avatar_url":"https://github.com/hamza94max.png","language":"Kotlin","funding_links":[],"categories":["Mobile Apps","Other (122 projects)"],"sub_categories":["Java","Kotlin"],"readme":"# Wazakar\nIslamic application to help the Muslims to read the azkar of morning and evening, awesome Notification every 24 hours, The FourtyNawawi's Ahaadeeth,\nCounter to count the number of zeker, qibla direction and others features like azkar and doaa ..etc.\n\n# Screenshots \n\u003cdiv\u003e\n\n\u003cimg src = \"https://github.com/hamza94max/Wazaker/assets/54688005/9197cf92-87fe-44ec-8412-b2a01ecdf163\" width = 35%\u003e\n  \u003cimg width =\"5%\"/\u003e \n\u003cimg src = \"https://github.com/hamza94max/Wazaker/assets/54688005/dbdcaf30-db1b-4fe2-971e-43bff3c53cde\" width = 35%\u003e\n\u003c/div\u003e\n\n\u003cdiv\u003e\n\u003cimg src = \"https://github.com/hamza94max/Wazaker/assets/54688005/409edd35-20d9-48f1-832b-ecef9fdb70c4\" width = 35%\u003e\n  \u003cimg width =\"5%\"/\u003e \n  \n\u003cimg src = \"https://github.com/hamza94max/Wazaker/assets/54688005/fa9e5fb9-235a-4ebd-bc9b-a8ada888e423\" width = 35%\u003e\n\u003c/div\u003e\n\n\n\u003cdiv\u003e\n\u003cimg src = \"https://github.com/hamza94max/Wazaker/assets/54688005/89865642-6e4d-4fe6-b6dd-20eb67530677\" width = 35%\u003e\n  \u003cimg width =\"5%\"/\u003e \n  \n  \u003cimg src = \"https://github.com/hamza94max/Wazaker/assets/54688005/662205cc-a6e7-40d8-956a-612a9bf709e1)\" width = 35%\u003e\n\u003c/div\u003e\n\n\n## Architecture\n\nThe architecture of this application relies and complies with the following points below:\n- __Clean Architecture__ into 3 layers ui, data, domain\n- __A single-activity architecture__ using the Navigation Components to manage fragment operations.\n- __Pattern Model-View-ViewModel (MVVM)__ which facilitates a separation of development of the graphical user interface.\n- __Android architecture components__ which help to keep the application robust, testable, and maintainable.\n\n![Capture](https://github.com/hamza94max/Foody/assets/54688005/d2f03de3-fee0-464d-a789-6c268f5d1dc8)\n\n# Languages and Tools\n\n* [Kotlin](https://kotlinlang.org/) - official programming language for Android development .\n* [Hilt](https://developer.android.com/training/dependency-injection/hilt-android) - dependency injection library .\n* [Coroutines](https://kotlinlang.org/docs/reference/coroutines-overview.html) - for asynchronous programming .\n* [Android Architecture Components](https://developer.android.com/topic/libraries/architecture) - Collection of libraries that help you design robust, testable, and maintainable apps.\n  - [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel) - Stores UI-related data that isn't destroyed on UI changes. \n  - [Navigation Components](https://developer.android.com/guide/navigation) - the interactions that allow users to navigate across, into, and back out from the different pieces of content within your app\n* [Fragment](https://developer.android.com/guide/components/fragments)\n* [View Binding](https://developer.android.com/topic/libraries/view-binding) - more easily write code that interacts with views.\n* [LeakCanary](https://square.github.io/leakcanary) - memory leak detection library for Android.\n* [detekt](https://github.com/detekt/detekt) - static code analysis for Kotlin.\n\n\n# Tools \u0026\u0026 Langauages\n- Kotlin \n- Navigation Components\n- WorkManager\n- Push Notifications \n- Qibla Library : [Qibla direction library](https://github.com/hassaanjamil/hj-android-lib-qibla-direction) \n- SharedPreferences\n- Dark theme \n- Clean Code \n\n# How to install and run the project\nYou can download the app from release section \n\n# Contributors \n- Author: [Hamza](https://github.com/hamza94max)\n- Maintainer: [Mo3ta](https://github.com/MahmoudMabrok)\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhamza94max%2FWazaker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhamza94max%2FWazaker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhamza94max%2FWazaker/lists"}