MIG Hub, Konsol Operasi Internal untuk Butik Artisan
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
DataSourceyang 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.