Islamic App

Overview

The Islamic App is designed to enhance the spiritual experiences of users by providing access to essential Islamic resources. The application features the Surahs of the Quran, along with the number of verses in each, a collection of Hadiths, a digital tasbih for dhikr, and a live radio feature for streaming Islamic lectures and Quran recitations.

Features

1. Quran Surahs

  • Access to Surahs: Browse through all Surahs of the Quran.
  • Verse Counts: View the number of verses in each Surah for better engagement.

2. Hadith Collection

  • Curated Selection: A compilation of authentic Hadiths to deepen understanding of Islamic teachings.

3. Digital Tasbih

  • Engagement in Dhikr: A user-friendly digital tasbih feature that facilitates remembrance of Allah.

4. Live Radio

  • Streaming Lectures: Listen to live Islamic lectures and Quran recitations, enriching the spiritual experience.

5. Multilingual Support

  • Languages: The app is available in both Arabic and English, allowing users to select their preferred language.

6. Dark and Light Modes

  • Personalized Experience: Users can switch between dark and light modes for comfortable viewing based on their preferences.

Technologies Used

  • Flutter: For cross-platform mobile application development.
  • Dart: The programming language used for app development.
  • Firebase: For backend services and data storage.
  • Provider: For state management.
  • APIs: For retrieving dynamic data.
  • Git: Version control for source code management.
  • Figma/Adobe XD: For UI/UX design.