
Noor Islamic App
codeNoor Your Companion for a Mindful Muslim Life Noor is a beautifully designed Islamic mobile application built with Flutter. It's your allinone tool to help you stay on top of your daily prayers, read the Quran, track your progress, and much more. This project is opensource and we welcome contributions from the community. β¨ Features π Core Islamic Features Prayer Times: Get accurate prayer times based on your location with beautiful countdown timers. Qibla Direction: An easytouse compass to find the direction of the Kaaba with realtime accuracy. Quran Reader: Enhanced Quran reading experience with multiple translations, audio recitations, and bookmarking. Prayer Tracker: Track your daily prayers and monitor your progress with insightful statistics and streaks. Dhikr & Tasbih: A digital tasbih with haptic feedback and progress tracking for your daily dhikr. π― New & Enhanced Features (v2.0.0) π Quran Reading Enhancements MultiLanguage Support: Read Quran in Arabic with translations in English, Amharic, and Oromo Audio Recitations: Listen to beautiful recitations by renowned Qaris Bookmarking System: Save your favorite verses and continue reading seamlessly Reading Progress: Track your Quran reading progress with visual indicators Enhanced UI: Beautiful typography and smooth scrolling for immersive reading experience π Prayer Reminders & Notifications Salah Reminders: Get notified 15 minutes before each prayer time Adhan Notifications: Beautiful Adhan sounds at prayer times Qadah Reminders: Never miss your missed prayers with smart Qadah tracking Customizable Alerts: Choose your preferred Adhan and reminder settings π¬ Islamic Video Content Curated Islamic Videos: Watch verified Islamic content from trusted channels Shorts Mode: TikTokstyle vertical scrolling for quick Islamic reminders and shorts Premium Video Experience: YouTubelevel video browsing with elegant cards and animations Immersive Shorts Viewer: Fullscreen shorts with doubletap likes, comments, and social features Offline Viewing: Download videos for offline access β‘ Performance Enhancements Optimized Loading: Faster app startup and smoother navigation Memory Management: Improved memory usage for better performance Smooth Animations: Fluid transitions and microinteractions throughout the app Background Processing: Efficient background tasks for notifications and updates π€ AI & Smart Features AI Assistant: An integrated AI chatbot to answer your Islamic queries Smart Recommendations: Personalized content suggestions based on your preferences Intelligent Search: Advanced search across Quran, Hadith, and Azkar π¨ Design & UX Clean & Minimalist UI: A beautiful and intuitive user interface Dark Mode Support: Seamless dark/light mode switching MultiLanguage Support: Available in English, Amharic, and Oromo Accessibility: Screen reader support and high contrast options πΈ Screenshots Home Screen Quran Reader Qibla Compass Prayer Stats Islamic Videos Shorts Viewer π Getting Started To get a local copy up and running, follow these simple steps. Prerequisites Flutter SDK: Installation Guide An editor like VS Code or Android Studio. Installation 1. Fork the repository 2. Clone the repo 3. Install packages 4. Run the app π What's New in v2.0.0 Major Updates π¬ Islamic Video Hub: Added comprehensive video content with premium YouTubestyle browsing and TikToklike shorts π Enhanced Quran Experience: Multilanguage support, audio recitations, and improved reading interface π Advanced Prayer Notifications: Adhan sounds, Qadah reminders, and customizable prayer alerts β‘ Performance Boost: Significant improvements in app speed, memory usage, and user experience π Localization: Full support for English, Amharic, and Oromo languages Technical Improvements Optimized state management with Riverpod Enhanced offline capabilities Improved accessibility features Better error handling and user feedback π Tech Stack & Packages Framework: Flutter State Management: Riverpod HTTP Requests: http Audio: justaudio & audioplayers Video: youtubeplayerflutter & youtubeexplodedart Location & Compass: geolocator, geocoding, fluttercompass Local Storage: sharedpreferences Notifications: flutterlocalnotifications UI: googlefonts, fluttersvg, lottie, shimmer AI: fluttergemini And many more... π€ Contributing Contributions are what make the opensource community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again! 1. Fork the Project 2. Create your Feature Branch () 3. Commit your Changes () 4. Push to the Branch () 5. Open a Pull Request π License Distributed under the MIT License. See for more information. π§ Contact Anexon @n3x0dev anwarnasir0970@gmail.com Project Link: Made with β€οΈ for the Muslim community