DOC
Accueil/ Projets/ MJY Task Platform/ Product Vision Board - Plateforme MJY Holding

Product Vision Board - Plateforme MJY Holding

Vision Rendre la Plateforme de gestion de tâches multi-projets MJY Holding collaborative, temps réel, fiable et modulaire pour soutenir la croissance et l'efficacité opérationnelle de toutes les entités du groupe.

👥 Groupe Cible (Target Group)

  • Dirigeants de MJY Holding : Marco (DG) et Julien, qui ont besoin d'une visibilité globale sur l'avancement des tâches de toutes les entités pour le pilotage stratégique.
  • Managers d'entités : My Tam, An, Louise, qui supervisent les équipes opérationnelles et gèrent le cycle de vie des tâches spécifiques à leur périmètre (Miyan Noodles, ENGWE France, KOBIKE, etc.).
  • Collaborateurs opérationnels : Léo Gros, Nicolas Vacheresse et les équipes en boutique ou en restaurant, qui consultent, mettent à jour et documentent quotidiennement leurs tâches assignées.

🎯 Besoins (Needs)

  • Synchronisation Collaborative Temps Réel : Résoudre le problème critique de perte et de désynchronisation de données (localStorage volatil et race conditions sur Netlify Blobs). Les tâches modifiées par un utilisateur doivent être visibles par les autres en moins de 5 secondes sans rafraîchir.
  • Intégrité des Données : Empêcher que deux managers ou collaborateurs modifiant des tâches différentes ou des notes en même temps n'écrasent le travail de l'autre (fin du stockage clé-valeur monolithique JSON).
  • Multi-Projets Décloisonné mais Sécurisé : Avoir des espaces de travail séparés pour chaque projet (Miyan Noodles, ENGWE France, KOBIKE, etc.) tout en préservant des niveaux de visibilité stricts selon les rôles (Super Admin, Manager, Collaborateur).
  • Automatisation de la Saisie (Assistant IA / Vocal) : Faciliter la création rapide de tâches sur le terrain via la reconnaissance vocale et l'import de notes de réunion textuelles structurées par IA.

📦 Fonctionnalités Clés (Product Features)

  • Architecture Modulaire Moderne : Projet structuré sous React/Vite, éliminant le fichier unique obsolète et facilitant la maintenance.
  • Base de Données Relationnelle Supabase : Tables dédiées pour projects, phases, tasks, task_notes et members remplaçant le localStorage.
  • Supabase Realtime : Propagation instantanée des événements d'insertion/mise à jour via WebSockets.
  • Authentification par Code PIN : Connexion rapide à 3 niveaux (Super Admin: 9999, Managers, Collaborateurs) avec code PIN individuel ou par défaut du rôle, session conservée localement dans le navigateur.
  • Workflow de Validation Métier : Processus de validation où les tâches créées par un collaborateur pour lui-même passent au statut pending_validation avant d'être approuvées ou rejetées par le manager assigné.
  • Journal de Notes Interactif : Flux de commentaires/notes collaboratif au sein du détail de chaque tâche.
  • Création Vocale & Import IA : Interface vocale pour dicter une tâche, et importeur de texte libre parsé par l'API Anthropic (Claude-Haiku) via Netlify Functions.

📈 Objectifs Commerciaux (Business Value)

  • Amélioration de la productivité interne : Moins de temps perdu sur des tâches perdues ou mal coordonnées.
  • Fiabilité opérationnelle : Outil unique et stable sur lequel toute l'entreprise peut s'appuyer quotidiennement sans crainte de régression.
  • Pilotage agile : Permettre aux dirigeants de suivre la vélocité et l'avancement global en temps réel à travers toutes les filiales du groupe MJY Holding.