MIG Hub, Konsol Operasi Internal untuk Butik Artisan

Pengembang Solo Sedang berjalan, sejak Juli 2026
Daftar Isi

Proyek ini lahir dari magang saya di Mes Indes Galantes .

Titik Awalnya

Selama sekitar dua bulan, saya membangun satu perangkat mandiri pada satu waktu untuk menyelesaikan masalah apa pun yang muncul dari toko Magento 2 butik tersebut pada minggu itu: penjelajah struktur kategori, generator katalog, audit SEO, lembar inventaris stok, pengoptimal foto dan video (enam belas perangkat terpisah secara keseluruhan, masing-masing dalam foldernya sendiri yang seadanya, tidak ada yang saling terhubung).

Polanya

Setiap perangkat itu secara independen mengurai ulang ekspor CSV Magento yang sama dan memecahkan ulang keanehan yang sama (spasi di akhir baris yang menciptakan kategori duplikat semu, prefiks jalur kategori yang tidak konsisten, produk yatim yang tidak terlihat oleh pelanggan). Begitu pola ini menjadi jelas, solusinya pun sama jelasnya: berhenti membangun ulang logika parsing yang sama sebanyak enam belas kali.

Apa Ini

MIG Hub adalah peluncur berbentuk grid aplikasi, satu antarmuka bermerek tempat tim mengakses setiap perangkat sebagai satu ubin (tile), dibangun di atas:

  • Lapisan data bersama, satu model ternormalisasi untuk produk dan kategori, diurai sekali dari ekspor Magento, berada di balik antarmuka DataSource yang dirancang agar integrasi API Magento langsung dapat ditambahkan kelak tanpa menyentuh satu pun modul.
  • Registri modul, setiap perangkat adalah logika headless (fungsi yang dapat dipanggil) ditambah tampilan opsional. Menambahkan perangkat baru cukup dengan menyisipkannya, tanpa perlu refactor.
  • Asisten percakapan, Claude, dengan tool-calling yang dipetakan langsung ke aksi setiap modul, sehingga alih-alih membuka lima layar, tim cukup bertanya “kategori mana yang kosong?” atau “apa yang harus saya prioritaskan hari ini?”.

Dibangun dengan Next.js, TypeScript, dan Tauri (untuk pengoptimal media yang khusus desktop), serta trilingual dalam bahasa Prancis, Inggris, dan Indonesia, menyesuaikan dengan timnya.

Status

Dalam pengembangan aktif. Struktur kategori, generator dan penampil katalog, inventaris stok, serta pengoptimal media sudah berjalan; modul audit dan asisten masih dalam pengembangan.