Перейти до основного вмісту

Схема імпорту JSON LoopGantt

Створюйте діаграми Ганта програмно за допомогою нашого простого формату JSON

LoopGantt — безкоштовний інструмент для діаграм Ганта на базі AI, який підтримує і імпорт, і експорт JSON. Імпортуйте проєкти з JSON на loopgantt.com/import або експортуйте наявні діаграми Ганта у формати JSON, CSV, PDF чи PNG. Ідеально підходить для програмного управління проєктами та графіків, створених AI.

Швидкий старт

Щоб створити діаграму Ганта з JSON, відкрийте loopgantt.com/import і вставте дані проєкту в такому форматі:

{
  "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
    }
  ]
}

Спробуйте зараз! Скопіюйте приклад вище й миттєво створіть діаграму Ганта.

Відкрити інструмент імпорту →

Довідник схеми

Об’єкт проєкту

ПолеТипОбов’язковеОпис
namestringТакНазва проєкту
descriptionstringНіОпис проєкту
startDatestring (дата ISO)НіДата початку проєкту (за замовчуванням — сьогодні)
tasksTask[]ТакМасив об’єктів завдань

Об’єкт завдання

ПолеТипОбов’язковеОпис
namestringТакНазва завдання
durationnumberТакТривалість у днях (0 — для віх)
dependenciesnumber[]НіМасив індексів завдань, від яких залежить це завдання
descriptionstringНіОпис завдання або нотатки
isMilestonebooleanНіПозначити як віху (тривалість має бути 0)

Приклади

Простий проєкт

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

Проєкт із паралельними завданнями

{
  "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
    }
  ]
}

Використання з AI

Порада для користувачів AI: попросіть ChatGPT, Claude чи іншого AI-асистента згенерувати JSON проєкту у форматі LoopGantt. Просто напишіть: «Створи JSON діаграми Ганта для [ваш проєкт] у форматі LoopGantt» — і вставте результат на loopgantt.com/import.

Інтеграція API

Проєкти можна створювати й програмно — через наш API імпорту. Надішліть POST-запит на /api/import із даними проєкту в JSON:

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

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

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

API без ключа й сервер MCP — обліковий запис не потрібен

Найшвидший шлях для AI-агентів: POST https://loopgantt.com/api/v1/gantt створює діаграму БЕЗ ключа й БЕЗ облікового запису — у відповіді надходять обчислений графік, критичний шлях і посилання, за яким діаграму можна переглянути й експортувати (PNG/PDF). Або обійдіться взагалі без HTTP: додайте https://loopgantt.com/api/mcp як конектор MCP у Claude, ChatGPT чи Cursor і попросіть план звичайними словами. Подробиці — на сторінці «AI-агенти та MCP» і в специфікації OpenAPI.

Готові створити діаграму Ганта?

Імпортувати JSON зараз →