# 🦙 PachaFamily - Dashboard Familial Sur-Mesure PachaFamily est une application web privée de gestion familiale. Développée sans framework lourd (Vanilla JS / PHP Natif), elle garantit des performances optimales, une maintenance simplifiée et une personnalisation totale. ## 🌟 Modules & Fonctionnalités ### 💰 1. Module Budget (`/modules/budget/`) Gestion asynchrone (SPA-like) des finances de la famille. - **Suivi Mensuel** : Saisie rapide des dépenses avec répartition automatique (Alex/Laia/Commun). - **Budget Prévisionnel** : Configuration des salaires, charges fixes, et calcul des restes à vivre. Mode "Calculatrice" flottant intégré. - **Épargne** : Suivi des cagnottes par personne et par catégorie (Vacances, Nens, Perso). - **Récapitulatif** : Bilan annuel (À venir). ### 📅 2. Module Calendrier (`/modules/family-calendar/`) Agenda partagé pour toute la famille. - Affichage des événements et vacances scolaires. - Gestion des jours de congés avec compteurs annuels par personne. ### 🌴 3. Module Voyages (`/modules/holidays/`) Planificateur de roadtrips et vacances. - **Cartographie** : Intégration de Leaflet.js. - **Itinéraires** : Calcul des trajets via OSRM et géocodage via Nominatim. - Checkpoints, notes et liaisons directes avec le budget d'épargne. ### 🎁 4. Module Cadeaux (`/modules/gift-list/`) Listes de souhaits pour les événements (Noël, Anniversaires, Rois Mages...). --- ## 🚀 Plan d'Optimisation & Debugging (Roadmap) Cette section trace les étapes pour épurer la dette technique et optimiser l'application. ### 🟢 Phase 1 : Quick Wins (Gains rapides) - [x] **Refonte Asynchrone Budget** : Remplacement des formulaires classiques par des appels `fetch()` silencieux sur `suivi.php`, `budget_prev.php` et `epargne.php`. - [ ] **Nettoyage des Vues** : Extraire le JavaScript et le CSS encore présents dans les fichiers `.php` vers leurs fichiers `.js` et `.css` dédiés. - [ ] **Corrections des liens GET** : Remplacer les `` par des `