Skip to content

A web app to help users create personalized Quran memorization plans, track daily progress, and review weekly. Includes a dashboard for real-time insights. Built with: Next.js 15 & Supabase.

Notifications You must be signed in to change notification settings

mandouro-22/quran-app

Repository files navigation

📖 قرأنى

A web application that helps users create personalized plans to memorize the Qur’an efficiently, with integrated review scheduling and progress tracking.

✨ Features

  • 📅 Custom Memorization Plans: Users can create their own Qur’an memorization schedules.
  • 📚 Weekly Review Days: The system automatically assigns review days after every week of memorization.
  • Daily Progress Tracking: Users can track their daily memorization and see how much they’ve completed.
  • 📊 Dashboard: A user-friendly dashboard shows real-time progress and memorization history.
  • 🔐 Authentication: Secure login system using Supabase Auth.
  • 🧠 In-App Memorization: Users can read and memorize directly from the app interface.

🛠️ Tech Stack

  • Frontend: Next.js 15
  • Backend & DB: Supabase
    • Authentication
    • Realtime PostgreSQL Database
    • Storage (for optional media or file support)

📸 Screenshots

Logo

🚀 Getting Started

1. Clone the project

git clone https://github.com/mandouro-22/quran-memorization-app.git
cd quran-app

About

A web app to help users create personalized Quran memorization plans, track daily progress, and review weekly. Includes a dashboard for real-time insights. Built with: Next.js 15 & Supabase.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published