islami - Islamic super app built with Flutter
Tuesday, May 7, 2024

islami islami is a comprehensive Islamic mobile application built using Flutter, designed to enrich the spiritual lives of Muslims. Leveraging the power of Supabase for backend services and the BLoC (Business Logic Component) pattern for state management, this app ensures a seamless and robust user experience. Key Features: Prayer Times and Qibla Direction: Accurate prayer times based on user location. Qibla compass to find the direction of Mecca. Quran and Hadith Library: Full Quran text with translations in multiple languages. Audio recitations by renowned Qaris. Extensive collection of Hadiths with references. Tasbeeh Counter: Digital counter for keeping track of daily Tasbeeh. Islamic Calendar: Hijri calendar with important Islamic dates and events. Notifications for upcoming events such as Ramadan, Eid, etc. Technologies Used: Flutter: For crafting a beautiful, natively compiled application for mobile from a single codebase. Supabase: For backend services including user authentication, real-time database, and storage. BLoC State Management: To manage the application's state efficiently, ensuring a scalable and maintainable codebase. get_it: for managing dependecies hydrated_bloc: for persistent state management go_router: for navigations logic