Skip to content

OgabekDev/ZikrTrackAndKabaa

Repository files navigation

Zikr Track & Kabaa

Zikr Track & Kabaa App allows users to manage and track their daily zikr (remembrance of Allah), ensuring consistency in their spiritual practices. It also features a built-in Qibla compass, making locating the direction of the Kabaa for prayers from any location easy. Designed with simplicity and functionality, the app is ideal for Muslims seeking to stay connected with their faith. Its intuitive interface makes it a reliable companion for daily worship and spiritual growth.

Screenshots

Used Tech

  • Kotlin
  • MVVM
  • Compose - Modern toolkit for building native UI
  • Declarative UI Patterns
  • Coroutines - Provide sophisticated tools to handle concurrency.
  • Dagger Hilt - Runtime framework for dependency injection.
  • Lifecycles - Create a UI that automatically responds to lifecycle events.
  • LiveData - Build data objects that notify views when the underlying database changes.
  • Room - Access your app's SQLite database with in-app objects and compile-time checks.
  • ViewModel - Store UI-related data that isn't destroyed on app rotations. Easily schedule asynchronous tasks.

Features

  • Dark and Light mode
  • Online and Offline Mode
  • Tasbih Section
  • Qibla Finder
  • Latin and Kril Language support

Report issues

Something not working quite as expected? Do you need a feature that has not been implemented yet? Check the issue tracker and add a new one if your problem is not already listed. Please try to provide a detailed description of your problem, including the steps to reproduce it.

How to run the project in development mode

  • Clone or download repository as a zip file.
  • Open project in Android Studio.
  • Run 'app' SHIFT+F10

Buy me a coffee 🙏

Feel free to get in touch (send me a offer 😇)

About

Zikr Tracker and Kabaa Compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages