Skip to content

Repository files navigation

Mishkat - Compagnon Spirituel

Mishkat est une application web immersive conçue pour accompagner les musulmans dans leur cheminement spirituel quotidien. Elle combine des outils de mémorisation du Coran, de suivi d'objectifs, de dhikr et un journal créatif (Diftar).

Fonctionnalités

  • Tableau de Bord : Vue d'ensemble de votre progression et citations inspirantes.
  • Mémorisation : Suivi détaillé de la mémorisation des 114 sourates avec indicateurs de difficulté.
  • Diftar (Journal) : Un espace de dessin et de prise de notes avec des outils variés (plume, surligneur, stickers).
  • Objectifs : Gestionnaire de tâches pour vos ambitions spirituelles et personnelles.
  • Tasbih : Compteur de dhikr interactif avec objectifs personnalisables.
  • Calendrier : Suivi des prières quotidiennes et de la lecture du Coran.
  • Badges : Système de récompenses pour célébrer vos étapes importantes.
  • Paramètres Personnalisés : Thèmes (Clair, Sombre, Sépia), taille de police et rappels.

Installation

  1. Clonez le dépôt :

    git clone <votre-url-github>
    cd mishkat
  2. Installez les dépendances :

    npm install
  3. Lancez le serveur de développement :

    npm run dev

Déploiement sur Vercel

Cette application est prête à être déployée sur Vercel.

  1. Poussez votre code sur un dépôt GitHub.
  2. Connectez votre compte GitHub à Vercel.
  3. Importez le projet et déployez.

Le fichier vercel.json est déjà configuré pour gérer le routage SPA (Single Page Application).

Technologies Utilisées

  • React 19
  • Vite
  • Tailwind CSS 4
  • Framer Motion (Animations)
  • Lucide React (Icônes)
  • date-fns (Gestion des dates)
  • jspdf (Export PDF)

Licence

Ce projet est sous licence MIT.

About

APPRENDRE

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages