Skip to content

Releases: ibtesaamaslam/ISLAM

v1.0.0 ISLAM

25 Apr 13:29
9377e7b

Choose a tag to compare

2eb1c594-831d-44a9-9a93-eaf7fcbbe333

🌙 Reclaim Your Heart — Official Release Document

Version: 1.0.0 Release Date: April 2025

© 2025 Ibtesaam Aslam — All Rights Reserved

Version: 1.0.0
Release Date: April 2025
Codename: Ramazan Gift
Author: Ibtesaam Aslam
Live URL: reclaimyourheart.vercel.app
Repository: github.com/ibtesaamaslam/ISLAM

"My Lord, increase me in knowledge." — Surah Ta-Ha, 20:114


Table of Contents

  1. [Executive Summary]
  2. [Release Background & Spiritual Intent]
  3. [Target Audience & Use Cases]
  4. [What's Included in v1.0.0]
  5. [Technical Stack & Architecture Decisions]
  6. [Serverless API — Detailed Breakdown]
  7. [Project File Structure — Annotated]
  8. [Data Sources & External Integrations]
  9. [State Management & Data Persistence]
  10. [Installation Prerequisites & Environment Setup]
  11. [Local Development — Step-by-Step]
  12. [Production Deployment on Vercel]
  13. [Environment Variable Reference]
  14. [Known Limitations in v1.0.0]
  15. [Versioned Roadmap — v1.1 through v3.0]
  16. [Security & Privacy Posture]
  17. [Performance & Accessibility]
  18. [Contribution Policy]
  19. [Code of Conduct — Islamic Adab]
  20. [Intellectual Property & License]
  21. [Author Profile]
  22. [Acknowledgments & Third-Party Credits]
  23. [Closing — The Niyyah Behind This Project]

1. Executive Summary

Reclaim Your Heart is a full-stack, AI-powered web application that serves as a digital spiritual companion for Muslims and non-Muslims seeking to engage with the Holy Quran and the teachings of Islam. It is the first and only application of its kind to combine:

  • A beautifully rendered, multi-language Quran reader with authentic Arabic typography
  • Per-Ayah AI-generated Tafseer (explanation), Asbab al-Nuzul (context), and dynamic quizzes — powered by Google Gemini
  • Voice recitation by world-class Qaris, with verse-by-verse synchronization
  • A Hasanat-based gamification system to cultivate daily Quranic engagement
  • A dedicated Islamic education module for children, reverts, and non-Muslims
  • Full offline support for downloaded Surahs

Version 1.0.0 represents the first stable, publicly deployed release of the platform. It is live at [reclaimyourheart.vercel.app] and does not require account registration to use.

The application is built entirely in TypeScript (99.9%) on a React 19 + Vite frontend and a Node.js + Express serverless backend, deployed to Vercel's edge network for global availability.


2. Release Background & Spiritual Intent

This project was conceived, designed, and built during the Holy Month of Ramazan — the month in which the Quran was first revealed, and the most spiritually charged period in the Islamic calendar.

The founding philosophy was not merely technical. Every architectural decision, every design choice, and every line of code was written with a specific niyyah (نية — intention): to earn Sadaqah Jariyah (صدقة جارية), a form of continuous charity in Islam — good deeds whose rewards extend beyond one's lifetime as long as others benefit from the work.

The core creative mandate was deliberately simple and bold:

"Build an interface that feels crafted, not just coded."

This principle meant rejecting template-driven design, cookie-cutter UI libraries, and generic AI aesthetics in favour of something deeply intentional — a platform that honours the reverence due to the Word of Allah (ﷻ) through thoughtful technology.

The project is not positioned as a utility. It is positioned as a sanctuary — a quiet, distraction-free digital space where the seeker can engage with the Quran at whatever level they are on their journey.


3. Target Audience & Use Cases

This release is designed to serve a wide and diverse global audience united by a single need: meaningful access to Islamic knowledge.

Audience Segment Primary Use Case
Practising Muslims Daily Quran reading with depth through AI Tafseer and audio recitation
Muslim Children Age-appropriate, gamified Islamic education with visual rewards
New Reverts Guided entry into foundational Islamic concepts through Discover Islam
Non-Muslim Curious Users Exploring Islamic teachings, science in the Quran, and answers to questions
Students of Islamic Knowledge Using the Tafseer engine and AI Chat for study and research support
Parents & Teachers A safe, curated, controlled environment to teach children about Islam
Memorisation (Hifz) Students Verse-by-verse audio playback for Tajweed training
Researchers & Developers Reviewing the technical architecture of a faith-tech full-stack application

4. What's Included in v1.0.0

4.1 Smart Quran Reader

The Quran reader is the primary interface of the application and represents the...

Read more