Skema Impor JSON LoopGantt
Buat bagan Gantt secara terprogram menggunakan format JSON kami yang sederhana
Mulai Cepat
Untuk membuat bagan Gantt dari JSON, kunjungi loopgantt.com/import dan tempelkan data proyek Anda dalam format berikut:
{
"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
}
]
}Coba sekarang! Salin contoh di atas dan buat bagan Gantt Anda seketika.
Buka Alat Impor →Referensi Skema
Objek Proyek
| Kolom | Tipe | Wajib | Deskripsi |
|---|---|---|---|
name | string | Ya | Nama proyek |
description | string | Tidak | Deskripsi proyek |
startDate | string (tanggal ISO) | Tidak | Tanggal mulai proyek (bawaan: hari ini) |
tasks | Task[] | Ya | Larik objek tugas |
Objek Tugas
| Kolom | Tipe | Wajib | Deskripsi |
|---|---|---|---|
name | string | Ya | Nama tugas |
duration | number | Ya | Durasi dalam hari (gunakan 0 untuk tonggak) |
dependencies | number[] | Tidak | Larik indeks tugas yang menjadi dependensi tugas ini |
description | string | Tidak | Deskripsi atau catatan tugas |
isMilestone | boolean | Tidak | Tandai sebagai tonggak (durasi harus 0) |
Contoh
Proyek Sederhana
{
"name": "Product Launch",
"tasks": [
{
"name": "Planning",
"duration": 5,
"dependencies": []
},
{
"name": "Development",
"duration": 10,
"dependencies": [
0
]
},
{
"name": "Launch",
"duration": 0,
"dependencies": [
1
],
"isMilestone": true
}
]
}Proyek dengan Tugas Paralel
{
"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
}
]
}Menggunakan dengan AI
Tips untuk pengguna AI: Anda bisa meminta ChatGPT, Claude, atau asisten AI lainnya membuat JSON proyek dalam format LoopGantt. Cukup katakan: “Buat JSON bagan Gantt untuk [proyek Anda] dengan format LoopGantt” lalu tempelkan hasilnya di loopgantt.com/import.
Integrasi API
Anda juga bisa membuat proyek secara terprogram melalui API impor kami. Kirim permintaan POST ke /api/import dengan data proyek JSON Anda:
POST /api/import
Content-Type: application/json
{
"name": "My Project",
"tasks": [...]
}
// Response:
{
"success": true,
"projectId": "uuid",
"redirectUrl": "/dashboard/project/uuid"
}API Tanpa Kunci & Server MCP — tanpa akun
Jalur tercepat untuk agen AI: POST https://loopgantt.com/api/v1/gantt membuat bagan TANPA kunci dan TANPA akun — responsnya berisi jadwal yang sudah dihitung, jalur kritis, dan tautan berbagi tempat bagan bisa dilihat dan diekspor (PNG/PDF). Atau lewati HTTP sepenuhnya: tambahkan https://loopgantt.com/api/mcp sebagai konektor MCP di Claude, ChatGPT, atau Cursor dan minta rencana dengan bahasa sehari-hari. Detail lengkapnya ada di halaman Agen AI & MCP dan di spesifikasi OpenAPI.
Siap membuat bagan Gantt Anda?
Impor JSON Sekarang →