# SUIVI PROJET - LAETI'FÉE
**Développeur :** If-net
**Stack :** Laravel 11/12 + Fabric.js + TailwindCSS
**Serveur Local :** Laragon (Windows)
**Dernière mise à jour :** 21/01/2026 (Mise à jour Admin & Conformité)

---

## 1. ÉTAT D'AVANCEMENT (DONE) ✅

### A. Socle & Design
* [X] Cahier des charges & Prototype : Validé.
* [X] Installation Laravel : FAIT.
* [X] Design "Thème" (Composants Blade + Tailwind) : FAIT.
* [X] **Menu Intelligent :** Navbar adaptative (Visiteur / Client / Admin) + Menu mobile/déroulant.

### B. Commerce & Catalogue
* [X] **Catalogue Dynamique :** Affichage produits depuis la BDD.
* [X] **Personnalisation (Fabric.js) :** Outil de design sur le mug.
* [X] **Tunnel de commande :** Checkout complet, multi-adresses.
* [X] **Catégories :** Gestion centralisée (Shop & Galerie) + Filtres Frontend.
* [X] **Galerie / Portfolio :** Page "Nos Réalisations" administrable.

### C. Authentification & Sécurité
* [X] **Système d'Authentification :** FAIT (Laravel Breeze).
* [X] **Sécurité Admin :** Middleware `IsAdmin`.

### D. Espace Client
* [X] **Dashboard Client :** Vue d'ensemble.
* [X] **Carnet d'Adresses :** Gestion complète.
* [X] **Factures :** Génération PDF avec statuts de paiement (Payé/Remboursé/En attente).
* [X] **Support Client :** Création et suivi de tickets (Helpdesk).

### E. Espace Admin & Outils "Métier"
* [X] **Dashboard Admin v2 :** Vue globale + Raccourcis "Mode Marché" + Stats.
* [X] **Mode Marché (Omnicanal) :**
    * [X] Création client manuelle (rapide sans validation email).
    * [X] Gestion des paiements (Espèces, Chèque, TPE) et mise à jour du statut.
* [X] **Workflow B.A.T :** Chat temps réel + Validation maquette par le client.
* [X] **Gestion Boutique (CRUD) :** Produits, Images & Catégories.
* [X] **CRM Clients :** Annuaire, Fiche détaillée, Historique achats & tickets.
* [X] **Gestion Support :** Réponse et clôture des tickets SAV.
* [X] **Modération Avis :** Interface de suppression des avis abusifs.

### F. Conformité & Finitions (Nouveau)
* [X] **Pied de page (Footer) :** Intégration globale.
* [X] **Bandeau Cookies (GDPR) :** Bannière d'acceptation avec mémoire (localStorage).
* [X] **SEO Basics :** Champs `meta_title` et `meta_description` personnalisables par produit.
* [X] **Page 404 :** Design personnalisé "Oups !".

### G. Communauté
* [X] **Avis & Notes :** Système d'étoiles + commentaires sur les produits.

### H. Correctifs & Améliorations Récents (Admin)
* [X] **Gestion des Remboursements :** Ajout du statut `rembourse` (Rouge) dans le Dashboard, la Liste et le PDF.
* [X] **Fichiers Clients :** Correction du téléchargement des fichiers originaux (Source) vs Aperçu.
* [X] **Affichage B.A.T :** Distinction visuelle entre la preview (Mug) et le fichier d'impression.

---

## 2. LISTE DES TÂCHES RESTANTES (ROADMAP STANDARDS 2026)

### 🔴 PRIORITÉ 1 : FINALISATION CMS
* [ ] **Pages Légales (CMS) :** Système pour éditer le contenu texte des pages "Mentions Légales", "CGV", "Politique de Confidentialité" directement depuis l'admin (sans toucher au code).

### 🟡 PRIORITÉ 2 : PAIEMENT & EMAILS
* [ ] **Paiement Stripe :** Intégration complète (Carte Bancaire).
* [ ] **Emails Transactionnels :**
    * Confirmation de commande.
    * Notification "Vous avez reçu un message / une maquette".
    * Notification "Votre commande est expédiée".

### 🟢 PRIORITÉ 3 : MARKETING & FIDÉLISATION
* [ ] **Gestion des Codes Promo :** Créer des codes de réduction (ex: "NOEL2025" = -10%).

---

## 3. NOTES TECHNIQUES & MÉMO
* **Commandes artisan :** `php artisan migrate`, `php artisan storage:link`.
* **URL Admin :** `/admin/dashboard`.
* **Images :**
    * `preview_image` : Aperçu du mug monté (Base64 ou fichier).
    * `source_image_path` : Fichier original envoyé par le client (pour impression).
* **Statuts Paiement :** `paye` (Vert), `en_attente` (Orange), `rembourse` (Rouge).
