https://github.com/aliashour2/zekr
Islamic App with Quran , Ahadith , and Sebha ✨
https://github.com/aliashour2/zekr
dart design-patterns flutter localization theme
Last synced: 2 months ago
JSON representation
Islamic App with Quran , Ahadith , and Sebha ✨
- Host: GitHub
- URL: https://github.com/aliashour2/zekr
- Owner: AliAshour2
- Created: 2024-12-15T14:35:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-07T11:58:11.000Z (over 1 year ago)
- Last Synced: 2025-01-07T12:22:46.100Z (over 1 year ago)
- Topics: dart, design-patterns, flutter, localization, theme
- Language: C++
- Homepage:
- Size: 6.67 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📱 Zekr App
Zekr is a Flutter application that provides various Islamic features such as Quran reading, Hadith, and more. This app supports multiple languages and themes.
## 🚀 Features
- 📖 **Quran Reading**: Read the Quran with translations.
- 📜 **Hadith**: Access a collection of Hadith.
- 🎨 **Themes**: Switch between light and dark themes.
- 🌐 **Localization**: Supports multiple languages (English and Arabic).
- 📻 **Radio**: Listen to Islamic radio stations.
- 📿 **Sebha**: Digital Tasbih counter.
## 🛠️ Installation
1. **Clone the repository**:
```bash
git clone https://github.com/yourusername/zekr.git
cd zekr
2. **Install dependencies:**:
flutter pub get
3. **Run the app:**:
flutter run
## 📂 Project Structure
```plaintext
lib/
├── common/
│ ├── app_colors.dart
│ ├── app_images.dart
├── l10n/
│ ├── app_ar.arb
│ ├── app_en.arb
├── models/
│ ├── hadith_model.dart
│ ├── quran_model.dart
├── providers/
│ ├── localization_provider.dart
│ ├── theme_provider.dart
├── screens/
│ ├── hadeth_screen.dart
│ ├── home_screen.dart
│ ├── quran_screen.dart
├── themes/
│ ├── app_theme.dart
├── ui/
│ └── tabs/
│ ├── hadeeth_tab.dart
│ ├── quran_tab.dart
│ ├── radio_tab.dart
│ ├── sebha_tab.dart
│ ├── settings_tab.dart
```
# My App
A brief description of your app can go here.
---
## 📸 Screenshots
### Home Screen

### Quran Screen

### Settings Screen

---
## 🌍 Localization
The app supports the following languages:
- **English**
- **Arabic**
---
## 🎨 Themes
The app supports both **light** and **dark** themes. You can switch between themes in the settings.
---
## 🤝 Contributing
Contributions are welcome! Please open an issue or submit a pull request.
---
## 📄 License
This project is licensed under the **MIT License** - see the [LICENSE](LICENSE) file for details.
---
## 📧 Contact
For any inquiries, please contact: `aliashour468@gmail.com`.
---
**Made with ❤️ by [Ali Ashour](https://github.com/aliashour2)**