Thanks to visit codestin.com
Credit goes to github.com

Skip to content

jamalihassan0307/IQRA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Quran App - Your Complete Islamic Companion

A Feature-Rich Islamic App with Quran, Prayer Times, Tasbih, Zakat Calculator, and More

Flutter Dart Firebase

📸 Banner

Quran App Banner

📌 Overview

A comprehensive Islamic app built with Flutter, featuring Quran reading with translations, prayer times, digital tasbih, zakat calculator, Islamic radio, and much more. The app provides a beautiful UI with smooth animations and a complete Islamic lifestyle solution.

🚀 Tech Stack

  • Flutter (UI Framework)
  • GetX (State Management)
  • Firebase (Authentication & Database)
  • Cloud Firestore (Database)
  • Google Maps (Masjid Finder)
  • Audio Integration (Quran Recitation)
  • Material Design
  • Custom Animations

🔑 Key Features

  • Complete Quran: With translations and audio recitation
  • Prayer Times: Accurate prayer timings with notifications
  • Digital Tasbih: Custom dhikr counter with saved collections
  • Zakat Calculator: Comprehensive zakat calculation tools
  • Masjid Finder: Locate nearby mosques
  • Islamic Radio: Listen to Quran recitation channels
  • Islamic News: Latest updates from the Islamic world
  • Duas Collection: Comprehensive collection of authentic duas
  • Reading Progress: Track your Quran reading progress
  • Beautiful UI: Modern and intuitive interface

📸 Screenshots

Quran Reading Experience

Quran Main

Quran Main Screen

Book View

Book View

Ayah View

Ayah Recitation

Prayer Times & Tools

Home

Prayer Times

Tools

Islamic Tools

Masjid Finder

Masjid Finder

Zakat Calculator

Zakat Calculator

Zakat Calculator

Understanding Zakat

Zakat Guide

Gold Zakat

Gold Zakat

Digital Tasbih & Duas

Add Tasbih

Add New Tasbih

Saved Tasbih

Saved Tasbih

Duas

Duas Collection

Islamic Radio & News

Radio Player

Radio Player

News

Islamic News

News Detail

News Detail

📱 Download APK

Download the latest version: APK/app-armeabi-v7a-release.apk

Project Struture

lib/
├── controllers/
│ ├── prayer_controller.dart
│ ├── quran_controller.dart
│ └── user_controller.dart
├── models/
│ ├── user_model.dart
│ └── reading_model.dart
├── views/
│ ├── Home/
│ ├── Quran/
│ ├── Tasbih/
│ ├── Zakat/
│ └── Profile/
├── utils/
│ └── static_data.dart
└── main.dart

🎯 Features Coming Soon

  • Offline Quran database
  • Multiple translations
  • Community features
  • Prayer reminders
  • Advanced bookmarking
  • Multi-language support

🔧 Settings & Customization

  • Reading preferences
  • Audio settings
  • Prayer time calculation methods
  • Theme customization
  • Notification settings
  • Profile management

📖 How to Use

  1. Quran Reading

    • Browse by Surah or Juz
    • Listen to recitations
    • Track reading progress
  2. Prayer Times

    • View daily prayer times
    • Get notifications
    • Find nearby mosques
  3. Zakat Calculator

    • Calculate different types of zakat
    • View detailed guides
    • Save calculations
  4. Digital Tasbih

    • Create custom dhikr counters
    • Save favorite collections
    • Track daily dhikr

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📁 Project Structure