RULES:

Objective
•⁠  ⁠Complete the recitation of the entire Quran in 30 days by dedicating approximately 30 minutes per day to listening or reading
•⁠  ⁠⁠Bring along the Physical Copy of the Quran to sit in a relaxed and comfortable position before you begin

Daily Progress
•⁠  ⁠Each Juz (part) is assigned to a specific day (e.g., Juz 1 on Day 1, Juz 2 on Day 2, etc.). 
•⁠  ⁠Users must complete the daily assigned portion to stay on track. 
•⁠  ⁠Completed days are marked with a ✅, while pending days remain unchecked.

Completion Criteria
•⁠  ⁠A Juz is marked as completed once the user listens to or reads the entire assigned section for that day. 
•⁠  ⁠Users can track their progress through the interface, which displays: 
•⁠  ⁠⁠Current day’s progress (highlighted in green if completed).
•⁠  ⁠⁠Upcoming pending Juz (shown in white).

Playback & Time Commitment
•⁠  ⁠Each Juz takes approximately 30–35 minutes to complete. 
•⁠  ⁠Users can press "Play" to listen to the Quranic recitation for the day.

Flexibility & Catching Up
•⁠  ⁠If a user misses a day, they can return to previous days and complete them. 
•⁠  ⁠The challenge is designed to encourage consistency, but users can catch up by completing multiple Juz in a single day.

Visual Progress Tracking
•⁠  ⁠Completed days are displayed with a green checkmark (✅). 
•⁠  ⁠Pending days remain unchecked and appear in a different color. 
•⁠  ⁠Users can see their overall progress (e.g., "Completed: 2/30, Pending: 27/30").

Challenge Goal
•⁠  ⁠By Day 30, the user should have completed all 30 Juz, ensuring a full Quran recitation within Ramadan or any chosen 30-day period.