Amala - Islamic Daily Companion
Amala is a daily worship tracker app designed to help Muslims monitor activities such as fasting, prayers, Quran recitation (tilawah), and AI-powered hadith tracking. It features a dynamic Hijri calendar and an AI-driven motivational assistant to help users maintain consistency in their worship all year round.
Amala started as a dedicated worship tracker for the holy month of Ramadhan and has since evolved into a versatile Islamic Daily Companion. It is designed to help users remain consistent (istiqomah) in their daily religious practices year-round.
The application is built with a clean, highly responsive, and user-friendly interface, providing a calming user experience through modern typography and aesthetic layouts.
Key Features
- Fasting & Prayer Tracker: Monitor both obligatory and sunnah worship routines with visually appealing goal indicators.
- Quran Recitation (Tilawah) Progress: Track reading progress specifically by Surah (chapter) and Ayah (verse).
- Dynamic Hijri Calendar: An automated Hijri date system that ensures precise historical tracking of worship activities aligned with Islamic lunar months.
- AI-Driven Motivation: Seamless integration with generative AI models to deliver daily spiritual quotes, personalized reminders, and motivational prompts.
- Analytics Dashboard: A single-page summary providing an overview of goal completion rates and worship streaks.
Tech Stack & Architecture
This project is built on top of a modern, performance-focused React ecosystem:
- Frontend & Fullstack framework utilizing Next.js 15+ (App Router).
- Robust Database architecture and Authentication via Supabase.
- Modern, scalable user interface styling achieved with Tailwind CSS.
- Artificial Intelligence capabilities powered by Google Generative AI and Groq.
