Aller au contenu principal

Schéma d'import JSON LoopGantt

Créez des diagrammes de Gantt par programmation grâce à notre format JSON simple

LoopGantt est un outil de diagramme de Gantt gratuit, propulsé par l’IA, qui prend en charge l’import et l’export JSON. Importez des projets depuis JSON sur loopgantt.com/import, ou exportez vos diagrammes de Gantt existants en JSON, CSV, PDF ou PNG. Idéal pour la gestion de projet programmatique et les plannings générés par IA.

Démarrage rapide

Pour créer un diagramme de Gantt à partir de JSON, rendez-vous sur loopgantt.com/import et collez les données de votre projet au format suivant :

{
  "name": "Website Redesign",
  "description": "Complete website redesign project with modern UI",
  "tasks": [
    {
      "name": "Requirements Gathering",
      "duration": 3,
      "dependencies": []
    },
    {
      "name": "Wireframe Design",
      "duration": 5,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Visual Design",
      "duration": 7,
      "dependencies": [
        1
      ]
    },
    {
      "name": "Frontend Development",
      "duration": 10,
      "dependencies": [
        2
      ]
    },
    {
      "name": "Backend Integration",
      "duration": 8,
      "dependencies": [
        3
      ]
    },
    {
      "name": "Testing & QA",
      "duration": 5,
      "dependencies": [
        3,
        4
      ]
    },
    {
      "name": "Launch",
      "duration": 0,
      "dependencies": [
        5
      ],
      "isMilestone": true
    }
  ]
}

Essayez maintenant ! Copiez l'exemple ci-dessus et créez votre diagramme de Gantt instantanément.

Ouvrir l'outil d'import →

Référence du schéma

Objet projet

ChampTypeRequisDescription
namestringOuiNom du projet
descriptionstringNonDescription du projet
startDatestring (date ISO)NonDate de début du projet (aujourd’hui par défaut)
tasksTask[]OuiTableau d’objets tâche

Objet tâche

ChampTypeRequisDescription
namestringOuiNom de la tâche
durationnumberOuiDurée en jours (0 pour les jalons)
dependenciesnumber[]NonTableau des indices des tâches dont dépend cette tâche
descriptionstringNonDescription ou notes de la tâche
isMilestonebooleanNonMarquer comme jalon (la durée doit être 0)

Exemples

Projet simple

{
  "name": "Product Launch",
  "tasks": [
    {
      "name": "Planning",
      "duration": 5,
      "dependencies": []
    },
    {
      "name": "Development",
      "duration": 10,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Launch",
      "duration": 0,
      "dependencies": [
        1
      ],
      "isMilestone": true
    }
  ]
}

Projet avec tâches en parallèle

{
  "name": "Marketing Campaign",
  "tasks": [
    {
      "name": "Strategy",
      "duration": 3,
      "dependencies": []
    },
    {
      "name": "Content Creation",
      "duration": 7,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Design Assets",
      "duration": 5,
      "dependencies": [
        0
      ]
    },
    {
      "name": "Review",
      "duration": 2,
      "dependencies": [
        1,
        2
      ]
    },
    {
      "name": "Go Live",
      "duration": 0,
      "dependencies": [
        3
      ],
      "isMilestone": true
    }
  ]
}

Utilisation avec l'IA

Astuce pour les utilisateurs d’IA : vous pouvez demander à ChatGPT, Claude ou d’autres assistants IA de générer le JSON de votre projet au format LoopGantt. Dites simplement : « Crée un JSON de diagramme de Gantt pour [votre projet] au format LoopGantt » et collez le résultat sur loopgantt.com/import.

Intégration via l'API

Vous pouvez aussi créer des projets par programmation via notre API d’import. Envoyez une requête POST à /api/import avec les données JSON de votre projet :

POST /api/import
Content-Type: application/json

{
  "name": "My Project",
  "tasks": [...]
}

// Response:
{
  "success": true,
  "projectId": "uuid",
  "redirectUrl": "/dashboard/project/uuid"
}

API sans clé et serveur MCP — aucun compte requis

La voie la plus rapide pour les agents IA : POST https://loopgantt.com/api/v1/gantt crée un diagramme SANS clé et SANS compte — la réponse contient le planning calculé, le chemin critique et un lien de partage où le diagramme peut être consulté et exporté (PNG/PDF). Ou passez-vous entièrement de HTTP : ajoutez https://loopgantt.com/api/mcp comme connecteur MCP dans Claude, ChatGPT ou Cursor et demandez un planning en langage courant. Tous les détails sur la page Agents IA et MCP et dans la spécification OpenAPI.

Prêt à créer votre diagramme de Gantt ?

Importer le JSON maintenant →