Restructuration majeure du projet: migration de flutt vers app, ajout de l'API et mise à jour du site web

This commit is contained in:
d6soft
2025-05-16 09:19:03 +02:00
parent b5aafc424b
commit 5c2620de30
391 changed files with 19780 additions and 7233 deletions

View File

@@ -0,0 +1,32 @@
title,description,labels,due_date
"GEO - Développement de la page Communication pour les utilisateurs","Implémentation du widget de chat pour la communication d'équipe. Création de l'interface pour répondre aux mails clients. Intégration avec les repositories pour la gestion des données.","agenda,planning",01/05/2025
"GEO - Finalisation Widget Carte MapBox (partie utilisateur)","Développement des fonctionnalités de visualisation des secteurs d'activité, visualisation des passages, sélection de passages près de la position et création de passage sur clic. Implémentation de la détection de la position utilisateur.","agenda,planning",03/05/2025
"GEO - Formulaire de passage avec intégration Stripe (partie 1)","Conception du widget Formulaire de passage. Implémentation des champs et validations. Mise en place de la logique de collecte des données. Préparation pour l'intégration de Stripe.","agenda,planning",05/05/2025
"GEO - Formulaire de passage avec intégration Stripe (partie 2)","Intégration de Stripe pour le paiement en ligne. Configuration du client Stripe dans Flutter. Gestion des paiements et des erreurs. Tests des transactions.","agenda,planning",07/05/2025
"GEO - Développement du système d'envoi de reçus PDF par email et SMS","Mise en place de la génération de reçu au format PDF. Intégration avec le service d'emails. Configuration de l'envoi de SMS via l'API OVH. Tests des envois.","agenda,planning",09/05/2025
"GEO - Implémentation des widgets statistiques communs","Développement des widgets de graphiques (passages, règlements). Implémentation du filtrage par période (jour/semaine/mois). Configuration de l'affichage responsive.","agenda,planning",11/05/2025
"GEO - Développement de la page Admin - Principale","Création de la page principale d'administration avec synthèse des passages par secteur et utilisateur. Implémentation du graphique des passages des deux dernières semaines.","agenda,planning",13/05/2025
"GEO - Développement de la page Admin - Amicale","Implémentation du formulaire d'informations de l'amicale. Upload de logo. Gestion des abonnements avec l'intégration STRIPE. Configuration des packs SMS.","agenda,planning",15/05/2025
"GEO - Développement de la page Admin - Membres","Création de l'interface de gestion des membres. Upload des badges. Fonctionnalités d'import/export de listes. Gestion de réinitialisation des mots de passe.","agenda,planning",17/05/2025
"GEO - Développement de la page Admin - Communication","Implémentation du système de chat pour l'équipe. Intégration avec l'API pour la communication avec Geosector. Tests de communication.","agenda,planning",19/05/2025
"GEO - Développement de la page Admin - Connexions","Création de l'interface de consultation des connexions. Implémentation du graphique sur 5 mois. Filtrage par membre. Optimisation des requêtes API.","agenda,planning",21/05/2025
"GEO - Développement de la page Admin - Opérations (partie 1)","Conception de l'interface de gestion des opérations. Implémentation de la sélection de l'opération active. Gestion des secteurs (couleurs, titres, membres).","agenda,planning",23/05/2025
"GEO - Développement de la page Admin - Opérations (partie 2)","Développement de l'interface pour tracer les secteurs sur la carte. Affichage des passages selon l'historique. Intégration avec les modules existants.","agenda,planning",25/05/2025
"GEO - Développement de la page Admin - Opérations (partie 3)","Implémentation de l'affichage des membres actifs avec leurs statistiques. Exportation des données au format Excel. Tests d'intégration complets.","agenda,planning",27/05/2025
"GEO - Développement de la page Admin - Statistiques","Création des graphiques d'activité par secteur, par membre et par période. Implémentation des filtres dynamiques. Tests et optimisation des performances.","agenda,planning",29/05/2025
"GEO - Développement de la page Admin - Clients (Super Admin)","Implémentation de la liste des amicales avec recherche. Gestion des amicales en démo. Interface de création/suppression d'amicales. Consultation des statistiques.","agenda,planning",31/05/2025
"GEO - Développement des scripts d'importation de données Open Data (partie 1)","Conception et développement des scripts PHP pour l'importation hebdomadaire de la base ADRESSES et SIRENE. Configuration des tâches planifiées. Tests d'importation.","agenda,planning",02/06/2025
"GEO - Développement des scripts d'importation de données Open Data (partie 2)","Conception et développement des scripts PHP pour l'importation hebdomadaire de la base BATIMENTS et OpenStreetMap. Optimisation des requêtes SQL. Tests d'intégration.","agenda,planning",04/06/2025
"GEO - Implémentation du système de chiffrement des données sensibles","Configuration du chiffrement des mots de passe avec Argon2. Mise en place du chiffrement AES-256 pour les données sensibles. Tests de sécurité.","agenda,planning",06/06/2025
"GEO - Développement du système de gestion des emails et file d'attente","Implémentation de la queue des emails en base de données. Création du script de traitement de la queue. Développement du système de gestion des retours d'emails.","agenda,planning",08/06/2025
"GEO - Développement du système de gestion des SMS via OVH","Configuration de l'intégration avec l'API SMS OVH. Implémentation de la gestion des packs SMS. Tests d'envoi et de réception de SMS.","agenda,planning",10/06/2025
"GEO - Création du site vitrine Svelte (partie 1)","Configuration initiale du projet Svelte. Développement de la page d'accueil avec présentation de la solution. Conception des composants de base.","agenda,planning",12/06/2025
"GEO - Création du site vitrine Svelte (partie 2)","Développement des sections de présentation des fonctionnalités. Implémentation du lien vers l'App Store et Play Store. Intégration des captures d'écran.","agenda,planning",14/06/2025
"GEO - Création du site vitrine Svelte (partie 3)","Implémentation du formulaire de contact. Développement des pages légales (mentions légales, conditions d'utilisation). Mise en place de la gestion des cookies.","agenda,planning",16/06/2025
"GEO - Intégration de l'authentification et des liens entre site vitrine et application","Développement des liens entre le site vitrine et l'application Flutter. Configuration du formulaire de connexion et d'inscription. Tests d'intégration.","agenda,planning",18/06/2025
"GEO - Tests utilisateurs et débogage global (partie 1)","Procédure de tests utilisateur sur les fonctionnalités principales. Identification et correction des bugs. Améliorations de l'interface utilisateur.","agenda,planning",20/06/2025
"GEO - Tests utilisateurs et débogage global (partie 2)","Tests des parcours utilisateurs complexes. Vérification de la synchronisation des données. Optimisation des performances. Corrections de bugs.","agenda,planning",22/06/2025
"GEO - Optimisation des performances et de la taille de l'application","Analyse des performances. Optimisation du code Flutter. Réduction de la taille de l'application. Amélioration des temps de chargement.","agenda,planning",24/06/2025
"GEO - Documentation technique et guide utilisateur","Rédaction de la documentation technique détaillée. Création du guide utilisateur avec captures d'écran. Préparation des ressources pour la formation.","agenda,planning",26/06/2025
"GEO - Préparation du déploiement et configuration des environnements","Configuration des environnements de production. Préparation du déploiement sur les stores (AppStore, PlayStore). Configuration du serveur web et de la base de données.","agenda,planning",28/06/2025
"GEO - Finalisation et préparation au lancement","Derniers tests d'intégration. Vérification des configurations de sécurité. Préparation des scripts de déploiement. Planification du lancement.","agenda,planning",30/06/2025
1 title description labels due_date
2 GEO - Développement de la page Communication pour les utilisateurs Implémentation du widget de chat pour la communication d'équipe. Création de l'interface pour répondre aux mails clients. Intégration avec les repositories pour la gestion des données. agenda,planning 01/05/2025
3 GEO - Finalisation Widget Carte MapBox (partie utilisateur) Développement des fonctionnalités de visualisation des secteurs d'activité, visualisation des passages, sélection de passages près de la position et création de passage sur clic. Implémentation de la détection de la position utilisateur. agenda,planning 03/05/2025
4 GEO - Formulaire de passage avec intégration Stripe (partie 1) Conception du widget Formulaire de passage. Implémentation des champs et validations. Mise en place de la logique de collecte des données. Préparation pour l'intégration de Stripe. agenda,planning 05/05/2025
5 GEO - Formulaire de passage avec intégration Stripe (partie 2) Intégration de Stripe pour le paiement en ligne. Configuration du client Stripe dans Flutter. Gestion des paiements et des erreurs. Tests des transactions. agenda,planning 07/05/2025
6 GEO - Développement du système d'envoi de reçus PDF par email et SMS Mise en place de la génération de reçu au format PDF. Intégration avec le service d'emails. Configuration de l'envoi de SMS via l'API OVH. Tests des envois. agenda,planning 09/05/2025
7 GEO - Implémentation des widgets statistiques communs Développement des widgets de graphiques (passages, règlements). Implémentation du filtrage par période (jour/semaine/mois). Configuration de l'affichage responsive. agenda,planning 11/05/2025
8 GEO - Développement de la page Admin - Principale Création de la page principale d'administration avec synthèse des passages par secteur et utilisateur. Implémentation du graphique des passages des deux dernières semaines. agenda,planning 13/05/2025
9 GEO - Développement de la page Admin - Amicale Implémentation du formulaire d'informations de l'amicale. Upload de logo. Gestion des abonnements avec l'intégration STRIPE. Configuration des packs SMS. agenda,planning 15/05/2025
10 GEO - Développement de la page Admin - Membres Création de l'interface de gestion des membres. Upload des badges. Fonctionnalités d'import/export de listes. Gestion de réinitialisation des mots de passe. agenda,planning 17/05/2025
11 GEO - Développement de la page Admin - Communication Implémentation du système de chat pour l'équipe. Intégration avec l'API pour la communication avec Geosector. Tests de communication. agenda,planning 19/05/2025
12 GEO - Développement de la page Admin - Connexions Création de l'interface de consultation des connexions. Implémentation du graphique sur 5 mois. Filtrage par membre. Optimisation des requêtes API. agenda,planning 21/05/2025
13 GEO - Développement de la page Admin - Opérations (partie 1) Conception de l'interface de gestion des opérations. Implémentation de la sélection de l'opération active. Gestion des secteurs (couleurs, titres, membres). agenda,planning 23/05/2025
14 GEO - Développement de la page Admin - Opérations (partie 2) Développement de l'interface pour tracer les secteurs sur la carte. Affichage des passages selon l'historique. Intégration avec les modules existants. agenda,planning 25/05/2025
15 GEO - Développement de la page Admin - Opérations (partie 3) Implémentation de l'affichage des membres actifs avec leurs statistiques. Exportation des données au format Excel. Tests d'intégration complets. agenda,planning 27/05/2025
16 GEO - Développement de la page Admin - Statistiques Création des graphiques d'activité par secteur, par membre et par période. Implémentation des filtres dynamiques. Tests et optimisation des performances. agenda,planning 29/05/2025
17 GEO - Développement de la page Admin - Clients (Super Admin) Implémentation de la liste des amicales avec recherche. Gestion des amicales en démo. Interface de création/suppression d'amicales. Consultation des statistiques. agenda,planning 31/05/2025
18 GEO - Développement des scripts d'importation de données Open Data (partie 1) Conception et développement des scripts PHP pour l'importation hebdomadaire de la base ADRESSES et SIRENE. Configuration des tâches planifiées. Tests d'importation. agenda,planning 02/06/2025
19 GEO - Développement des scripts d'importation de données Open Data (partie 2) Conception et développement des scripts PHP pour l'importation hebdomadaire de la base BATIMENTS et OpenStreetMap. Optimisation des requêtes SQL. Tests d'intégration. agenda,planning 04/06/2025
20 GEO - Implémentation du système de chiffrement des données sensibles Configuration du chiffrement des mots de passe avec Argon2. Mise en place du chiffrement AES-256 pour les données sensibles. Tests de sécurité. agenda,planning 06/06/2025
21 GEO - Développement du système de gestion des emails et file d'attente Implémentation de la queue des emails en base de données. Création du script de traitement de la queue. Développement du système de gestion des retours d'emails. agenda,planning 08/06/2025
22 GEO - Développement du système de gestion des SMS via OVH Configuration de l'intégration avec l'API SMS OVH. Implémentation de la gestion des packs SMS. Tests d'envoi et de réception de SMS. agenda,planning 10/06/2025
23 GEO - Création du site vitrine Svelte (partie 1) Configuration initiale du projet Svelte. Développement de la page d'accueil avec présentation de la solution. Conception des composants de base. agenda,planning 12/06/2025
24 GEO - Création du site vitrine Svelte (partie 2) Développement des sections de présentation des fonctionnalités. Implémentation du lien vers l'App Store et Play Store. Intégration des captures d'écran. agenda,planning 14/06/2025
25 GEO - Création du site vitrine Svelte (partie 3) Implémentation du formulaire de contact. Développement des pages légales (mentions légales, conditions d'utilisation). Mise en place de la gestion des cookies. agenda,planning 16/06/2025
26 GEO - Intégration de l'authentification et des liens entre site vitrine et application Développement des liens entre le site vitrine et l'application Flutter. Configuration du formulaire de connexion et d'inscription. Tests d'intégration. agenda,planning 18/06/2025
27 GEO - Tests utilisateurs et débogage global (partie 1) Procédure de tests utilisateur sur les fonctionnalités principales. Identification et correction des bugs. Améliorations de l'interface utilisateur. agenda,planning 20/06/2025
28 GEO - Tests utilisateurs et débogage global (partie 2) Tests des parcours utilisateurs complexes. Vérification de la synchronisation des données. Optimisation des performances. Corrections de bugs. agenda,planning 22/06/2025
29 GEO - Optimisation des performances et de la taille de l'application Analyse des performances. Optimisation du code Flutter. Réduction de la taille de l'application. Amélioration des temps de chargement. agenda,planning 24/06/2025
30 GEO - Documentation technique et guide utilisateur Rédaction de la documentation technique détaillée. Création du guide utilisateur avec captures d'écran. Préparation des ressources pour la formation. agenda,planning 26/06/2025
31 GEO - Préparation du déploiement et configuration des environnements Configuration des environnements de production. Préparation du déploiement sur les stores (AppStore, PlayStore). Configuration du serveur web et de la base de données. agenda,planning 28/06/2025
32 GEO - Finalisation et préparation au lancement Derniers tests d'intégration. Vérification des configurations de sécurité. Préparation des scripts de déploiement. Planification du lancement. agenda,planning 30/06/2025