# Planning Geosector Q1 2026 - COMPLET **Période** : 16/01/2026 - 28/02/2026 (44 jours) **Tâches** : 73 tâches restantes (phases 3-6) **Priorités** : UI/UX et MAP en premier **Stack Techno** : Flutter et Hive pour Web et Mobiles / API REST Full PHP8.3 --- ## PHASE 1 : BUGS CRITIQUES ### 16-18 janvier (3 jours) - 5 tâches | Date | ID | Tâche | Catégorie | Statut | |-------|-----|--------------------------------------------------|-----------|-------------------| | 16/01 | `#17` | ✅ Création membre impossible | BUG | Livré et à tester v3.6.2 | | 16/01 | `#18` | ✅ Création opération impossible | BUG | Livré et à tester v3.6.2 | | 16/01 | `#19` | ✅ Export opération cassé | BUG | Livré et à tester v3.6.2 | | 17/01 | `#20` | ✅ Enregistrement des passages ne fonctionne pas | BUG | Livré et à tester v3.6.2 | | 17/01 | `#61` | ✅ Valider passage directement depuis carte | | Livré et à tester v3.6.2 | | 18/01 | `#216` | ✅ Vérifier géolocalisation nouveau passage | Passage | Livré et à tester v3.6.2 | | 18/01 | `#14` | ✅ Bug F5 - déconnexion lors du rafraîchissement | BUG | à livrer v3.6.3 | --- ## PHASE 2 : STRIPE iOS + UX ### 19-25 janvier (7 jours) - 10 tâches **Tâche principale** : `#13` Tests Stripe iOS (5 jours du 19 au 23) | Date | Stripe iOS | En parallèle (UX) | Statut | |-------|------------|--------------------------------------------|--------| | 19/01 | `#13` Jour 1 | ✅ `#204` Design couleurs flashy | à livrer v3.6.3 | | 19/01 | | ✅ `#205` Écrans utilisateurs simplifiés | à livrer v3.6.3 | | 20/01 | `#13` Jour 2 | ✅ `#113` Couleur repasses orange | ✅ Validé 26/01 | | 20/01 | | ✅ `#72` Épaisseur police lisibilité (theme + BtnPassages) | ✅ Livré 26/01 | | 21/01 | `#13` Jour 3 | ✅ `#42` Filtres membre/secteur history (admin) | ✅ Livré 26/01 | | 23/01 | `#13` Jour 5 | ✅ `#74`Simplifier DashboardLayout/AppScaffold | ✅ Livré 26/01 | | 24/01 | | `#28`Gestion reçus Flutter nouveaux champs | | | 25/01 | | `#50`Modifier secteur au clic | | --- ## PHASE 3 : MAP / CARTE ### 26 janvier - 7 février (10 jours) - 25 tâches | Date | ID | Tâche | Statut | |-------|----------|----------------------------------------------|--------| | 26/01 | `#206` | Corriger géolocalisation par défaut Rennes | | | 26/01 | `#22` | S'assurer cache Mapbox en place | | | 26/01 | `#215` | ✅ Mode boussole + carte IGN/satellite zoom max | à livrer v3.6.3 | | 27/01 | `#53` | ✅ Définir zoom maximal éviter sur-zoom | à livrer v3.6.3 | | 27/01 | `#37` | Clic sur la carte pour créer un passage | | | 28/01 | `#51` | Déplacer markers double-clic | | | 28/01 | `#115` | Déplacement marker sans bouton Enregistrer | | | 28/01 | `#123` | Déplacer rapidement un pointeur | | | 29/01 | `#58` | Points carte devant textes (z-index) | | | 29/01 | `#55` | Optimiser précision GPS mode terrain | | | 29/01 | `#56` | Se déplacer librement sur carte terrain | | | 30/01 | `#57` | Mode terrain smartphone : zoom auto | | | 30/01 | `#60` | Recherche rue hors proximité | | | 30/01 | `#209` | Filtres Particuliers / Entreprises | | | 31/01 | `#49` | Secteur possible sans membre | | | 01/02 | `#25` | Membres affectés en 1er modif secteur | | | 02/02 | `#210` | Base SIREN géolocalisation entreprises | | | 02/02 | `#67` | Graphique règlements par secteur | | | 03/02 | `#104` | Tests multi-départements | | | 03/02 | `#89` | Page clients paiements en ligne | | | 04/02 | `#99` | Paiement Stripe mode hors ligne | | --- ## PHASE 4 : STRIPE + PASSAGES ### 8-14 février (6 jours) - 11 tâches | Date | ID | Tâche | Cat | Statut | |-------|------|-------------------------------------------------|---------|--------| | 08/02 | `#98` | Génération auto reçu après paiement | STRIPE | | | 08/02 | `#207` | Dashboard clic card règlement filtrer | | | | 09/02 | `#208` | Type règlement Virement bancaire à ajouter | | | | 09/02 | `#16` | Modifier passage sur l'application | PASSAGE | | | 10/02 | `#40` | Suppression lot de passages | PASSAGE | | | 10/02 | `#63` | Corbeille passages admin | PASSAGE | | | 11/02 | `#66` | Récupérer passages supprimés | PASSAGE | | | 11/02 | `#65` | Désactiver envoi reçu temporaire | PASSAGE | | | 12/02 | `#119` | Historique montant année précédente | PASSAGE | | | 13/02 | `#81` | Ralentissement suppressions amicales | BUG | | | 14/02 | `#219` | Double authentification super-admin (fk_role=9) | ADMIN | | --- ## PHASE 5 : ADMIN + MEMBRES ### 15-22 février (7 jours) - 22 tâches | Date | ID | Tâche | Cat | Statut | |-------|------|-------------------------------------|--------|--------| | 15/02 | `#80` | FAQ gérée depuis Super-Admin | ADMIN | | | 15/02 | `#76` | Accès admin limité web uniquement | ADMIN | | | 15/02 | `#82` | Optimiser purge données | ADMIN | | | 16/02 | `#83` | Filtres liste amicales | ADMIN | | | 16/02 | `#85` | Distinguer amicales actives | ADMIN | | | 16/02 | `#24` | Trier liste membres | ADMIN | | | 17/02 | `#29` | Filtres liste membres | ADMIN | | | 17/02 | `#70` | Revoir chat complet | ADMIN | | | 17/02 | `#108` | Temps réel chat et data ⭐⭐⭐ | ADMIN | | | 18/02 | `#211` | Modifier lots avec montants | ADMIN | | | 18/02 | `#218` | Tests montée charge Poissy | ADMIN | | | 18/02 | `#15` | Nouveau membre non synchronisé | MEMBRE | | | 19/02 | `#23` | Emails failed intégrer base | MEMBRE | | | 19/02 | `#26` | Figer membres combobox | MEMBRE | | | 19/02 | `#27` | Autocomplete combobox membres | MEMBRE | | | 20/02 | `#30` | Membres sélectionnés haut liste | MEMBRE | | | 20/02 | `#32` | Modifier identifiant utilisateur | MEMBRE | | | 20/02 | `#34` | Email non obligatoire | MEMBRE | | | 21/02 | `#36` | Textes aide fiches membres | MEMBRE | | | 21/02 | `#91` | 2 emails séparés inscription | MEMBRE | | | 22/02 | `#117` | Prénoms accents majuscule | MEMBRE | | | 22/02 | `#122` | Modif rapide email renvoi reçu | MEMBRE | | --- ## PHASE 6 : EXPORT + COM + DIVERS ### 23-28 février (5 jours) - 15 tâches | Date | ID | Tâche | Cat | Statut | |-------|------|--------------------------------------|--------|--------| | 23/02 | `#45` | Home filtres et graphes | EXPORT | | | 23/02 | `#48` | Export par membre | EXPORT | | | 23/02 | `#68` | Comparatif année précédente | EXPORT | | | 24/02 | `#212` | Bergerac logs + export Excel | EXPORT | | | 24/02 | `#35` | Bouton alerte 3s messagerie | COM | | | 24/02 | `#109` | SMS impératif ⭐⭐⭐ | COM | | | 25/02 | `#69` | Bloquer création opération | OPER | | | 25/02 | `#86` | Suppression opé réactiver précédente | OPER | | | 25/02 | `#88` | Écran Clients créer/améliorer | OPER | | | 26/02 | `#116` | Remarque sous adresse | OPER | | | 26/02 | `#214` | Opérations afficher texte | OPER | | | 26/02 | `#213` | Lots montant nb calendriers Poissy | TEST | | | 27/02 | `#21` | Requêtes en attente dupliquées | AUTRE | | | 27/02 | `#73` | Reconnaissance biométrique : touchId | AUTRE | | | 28/02 | `#106` | Devises Franc Suisse | AUTRE | | --- ## PHASE 7 : DIVERS (sans date) ### Tâches diverses - À planifier ultérieurement | ID | Tâche | Cat | Statut | |------|----------------------------------------|------|--------| | `#71` | Visibilité bouton "Envoyer message" | UX | | | `#59` | Listing rues invisible (clavier) | UX | | --- ## RÉCAPITULATIF | Phase | Période | Jours | Tâches | Focus | |-----------|--------------|-------|--------|---------------------| | 1 | 16-18/01 | 3 | 7 | Bugs critiques | | 2 | 19-25/01 | 7 | 8 | Stripe iOS + UX | | 3 | 26/01-07/02 | 10 | 25 | MAP / Carte | | 4 | 08-14/02 | 6 | 11 | Stripe + Passages | | 5 | 15-22/02 | 7 | 22 | Admin + Membres | | 6 | 23-28/02 | 5 | 15 | Export + Divers | | 7 | Sans date | - | 2 | Divers | | **TOTAL** | **44 jours** | | **90** | | --- ## Jalons clés - **18/01** : Bugs critiques résolus - **25/01** : Stripe iOS + UX terminés - **07/02** : Carte/Map finalisée - **14/02** : Paiements + Passages OK - **22/02** : Admin + Membres OK - **28/02** : **Livraison complète** --- ## Notes - Rythme : ~2-3 tâches/jour - Weekends inclus comme buffer si retard - Tâches ⭐⭐⭐ (`#108` temps réel, `#109` SMS) intégrées - Phase 3 (MAP) reste la plus chargée : 25 tâches en 10 jours