Dashboard : Vue d'ensemble des widgets.
Chat IA : Démonstration de l'interaction en langage naturel + 10+ agents IA spécialisés
Kanban : Vue des colonnes avec le style "Fluid Electric".
Roadmap : Le diagramme de Gantt interactif.
...
L'assistant Gemini 2.5 Flash est le moteur central de l'application.
| Capacité | Description Technique |
| Conversation | Dialogue fluide avec maintien du contexte (mémoire court terme). |
| Function Calling | L'IA exécute des mutations sur la DB (CRUD Projets, Tâches, Risques). |
| Analyse RAG-like | Upload de PDF/CSV/Images pour extraction et analyse de données. |
| Context-Aware | L'IA adapte ses réponses selon le projet actif ouvert par l'utilisateur. |
User : "Crée un projet e-commerce avec 3 tâches : design, backend, tests"
IA (Backend Logs) :
create_project("E-commerce")
add_task("Design UI/UX", priority="High")
add_task("Backend API", priority="High")
add_task("Tests automatisés", priority="Medium")
IA (Réponse UI) : "C'est fait ! Le projet E-commerce a été créé avec les 3 tâches demandées."
L'application offre une suite complète d'outils interconnectés :
Vues : Par projet spécifique ou vue globale ("Master View").
Personnalisation : Colonnes dynamiques (To Do, In Progress, Review, Done).
UX : Drag & drop fluide, édition rapide des cartes.
| Module | Fonctionnalité Clé |
| Core | Structure relationnelle Projets / Tâches / Statuts. |
| Risques | Matrice Impact/Probabilité (5x5) avec calcul automatique de sévérité. |
| Roadmap | Diagramme de Gantt interactif (Sprints, Jalons, Deadlines). |
| Tableaux | Spreadsheets dynamiques (alternatives à Excel intégrées). |
| Liens | Gestionnaire de bookmarks contextuels. |
| To-do | Checklists granulaires pour les sous-tâches. |
| Fichiers | Système de pièces jointes avec parsing intelligent. |
| Calendrier | Vue mensuelle unifiée (Deadlines + Reviews de risques). |
| Sitemap | Outil de wireframing et d'architecture visuelle. |
Ce projet est une démonstration de maîtrise du Vanilla JavaScript moderne, sans dépendance à des frameworks lourds (React/Vue), garantissant une performance maximale.
Frontend : Vanilla JavaScript ES6 (sans framework)
Build Tool : Vite 6.0
Desktop : Electron 39
Base de données : IndexedDB (Dexie.js 4.0)
IA : Google Gemini 2.5 Flash API
Styling : CSS3 Custom (Design System "Fluid Electric")






