Doa Screen
The Doa Screen in Dashboard Bitaqwaa is a dedicated section that allows users to access, read, and learn various Islamic prayers (duas) for different occasions in daily life. This feature is designed to help users strengthen their remembrance of Allah through consistent recitation and understanding of essential supplications. Built using Flutter, the Doa Screen combines functional design with a calm and spiritual user experience.
The main purpose of the Doa Screen is to make it easier for users to find and read prayers anytime and anywhere. Each prayer is displayed in Arabic, accompanied by its Latin transliteration and Indonesian or English translation, so users can understand the meaning and pronunciation clearly. The prayers are categorized based on their context, such as daily prayers, morning and evening remembrance (dzikr), prayers before and after eating, traveling, sleeping, and more. This structured organization helps users quickly access the doa they need without unnecessary navigation.
From a technical perspective, the Doa Screen is built using Flutter’s ListView and Card widgets, which provide a smooth and responsive scrolling experience across devices. The data for each doa can be stored locally using SQLite or fetched dynamically from an API connected to a database such as Firebase or MySQL. This setup allows flexibility in managing and updating prayer content while maintaining fast performance even offline.
The UI design of the Doa Screen emphasizes simplicity and readability. A soft color palette and clean typography are used to create a peaceful reading atmosphere. Each doa card includes clear spacing, an elegant Arabic font, and a readable translation layout. Users can also use a search bar or filter feature to find specific prayers instantly. Additionally, a favorite or bookmark option allows users to save frequently used prayers for easier access later.
To enhance user engagement, the Doa Screen can include an audio feature that plays the correct pronunciation of each prayer. This helps users who want to memorize or improve their recitation.
Overall, the Doa Screen in Dashboard Bitaqwaa is not only a digital collection of prayers but also a learning tool that encourages users to make dzikr and supplication part of their daily lives. It transforms traditional prayer reading into a modern, accessible, and spiritually uplifting experience.
