Sistem Garmen Ultraflow

Alur produksi end-to-end dari kain mentah hingga paket diterima customer ยท Feb 2026

5
Tahap Utama
3.000
Order/Hari
11
Jenis Peran
4
Jenis Label

Gambaran Tahap Produksi

๐Ÿงต
Langkah 1
Kain Masuk & Potong
๐Ÿชก
Langkah 2
Jahit Vendor
๐Ÿ”
Langkah 3
QC & Pembayaran
๐Ÿช
Langkah 4
Gudang Barang Jadi
๐Ÿ“ฆ
Langkah 5
Picking & Packing

Alur Tahap per Tahap

1
Penerimaan Kain Mentah
Admin gudang input data roll kain (warna, berat, harga, asal pabrik). Sistem cetak Barcode Induk yang ditempel ke roll. Roll dibawa ke area potong untuk digelar dan diinspeksi tukang potong.
Web AppPrint Barcode IndukAdmin Gudang
2
Pemotongan dan Distribusi ke Vendor
Tukang potong gelar kain, inspeksi visual, potong sesuai pola. Input hasil per ukuran. Sistem terbitkan Barcode Ikat. Admin assign ikat ke vendor. Vendor terima tugas di HP dan kerjakan jahitan.
Mobile AppPrint Barcode IkatTTD Digital
3
Inbound QC dan Inspeksi
Kurir bawa hasil jahit ke gudang QC. Saldo vendor dicatat otomatis saat terima barang. Tim QC Senior fokus inspeksi fisik 1 ikat per sesi. Admin QC input hasil Lolos/Reject ke sistem. Barang reject ditandai manual oleh QC, lalu dikembalikan ke vendor. Barang lolos diverifikasi Admin QC dan dicetak Hangtag Pcs.
QC Manual CheckAdmin QC PC + ScannerHangtag Tag Gun
4
Gudang Barang Jadi
Baju berhangtag masuk stok gudang. Stok dicatat per Pcs berdasarkan laporan QC. Pengiriman ke kantor pusat berdasarkan Delivery Order.
Web AppScanner GunFIFO otomatis
5
Fulfillment Marketplace - Picking dan Packing
Order dari TikTok/Shopee diimport, direview admin, dibentuk Wave. Picker ambil per batch SKU dengan HP (tanpa scan). Packing divalidasi scan Hangtag per item. Kamera overhead rekam terus. Resi cetak otomatis. Serah ke kurir dengan manifest.
Mobile - PickerPC + Scanner - PackerKamera Overhead

Diagram Alur Lengkap

Seluruh perjalanan produk dari kain mentah hingga paket dikirim ke customer

flowchart TD
    A["Kain Mentah Tiba"] --> B["Admin Input Data Roll"]
    B --> C["Print Barcode Induk"]
    C --> D["Roll ke Area Potong"]
    D --> E{"Inspeksi Visual?"}
    E -->|Cacat| F["REJECT di Aplikasi + Foto"]
    F --> G["Status Karantina atau Retur Suplier"]
    E -->|Lolos| H["Proses Potong + Input SKU dan Qty"]
    H --> I["Print Barcode Ikat per Ukuran"]
    I --> J["Admin Assign Ikat ke Vendor"]
    J --> K["Vendor Scan Ikat dan Terima Tugas"]
    K --> L{"Selesai Menjahit?"}
    L -->|Sebagian| M["Laporan Sebagian - Sisa di akun vendor"]
    M --> N{"Ada Cacat Kain?"}
    L -->|Semua| N
    N -->|Ada| O["Input Reject + Foto - Kain Dikembalikan"]
    O --> P["Request Penjemputan"]
    N -->|Tidak Ada| P
    P --> Q["Kurir Datang - Scan dan Validasi"]
    Q --> R["TTD Digital di HP Kurir"]
    R --> T["Serahkan ke Gudang QC - Scan + TTD"]
    T --> U["Saldo Angka Vendor Bertambah"]
    U --> V["Antrian Inspeksi QC - FIFO"]
    V --> W["Admin QC Scan Barcode Ikat - Data Vendor di Layar Besar"]
    W --> Y{"Tim QC Senior Hasil Fisik?"}
    Y -->|Lolos| Z["Admin QC Verifikasi + Print Hangtag Pcs"]
    Y -->|Reject Perbaikan| AA["QC Tanda Manual + Admin QC Input Reject"]
    AA --> AB["Vendor Perbaiki dan Setorkan Ulang"]
    AB --> Y
    Y -->|Reject Total| AC{"Admin QC Tetapkan Penyebab?"}
    AC -->|Vendor| AD["Denda Potong Saldo Vendor"]
    AC -->|Bahan Bawaan| AE["Ditanggung Pabrik"]
    Z --> AF["Baju Berhangtag Masuk Gudang BJ"]
    AF --> AG["Stok In Stock"]
    AG --> AH["Import Order TikTok dan Shopee"]
    AH --> AI{"Analisis Order"}
    AI -->|Hold Multi-SKU| AJ["Tahan - Pantau Stok Otomatis"]
    AJ -->|Stok Lengkap| AI
    AI -->|Hold Pre-Order| AK["Alert ke Produksi"]
    AK -->|Stok Tiba| AI
    AI -->|Ada Catatan Perubahan| AL["Flag ke Admin"]
    AL --> AM{"Admin Setuju?"}
    AM -->|Ya| AN["Update SKU di Sistem"]
    AN --> AO["Status ACTIONABLE"]
    AM -->|Tidak| AO
    AI -->|OK| AO
    AO --> AP["Sistem Bentuk Wave - Prioritas Deadline"]
    AP --> AQ["Admin Approve Wave"]
    AQ --> AR["Picker Terima Pick List di HP"]
    AR --> AS["Ambil Baju FIFO - Hitung Manual"]
    AS --> AT["Troli ke Meja Sortasi"]
    AT --> AU["Sortasi Item ke Slot Pesanan"]
    AU --> AV["Monitor Packing - Item dan Catatan Pembeli"]
    AV --> AW["Packer Scan Hangtag tiap Baju"]
    AW --> AX{"Item Sesuai?"}
    AX -->|Salah| AY["Alarm Merah - Resi Terkunci"]
    AY --> AW
    AX -->|Semua Benar| AZ["Resi Cetak Otomatis - Kamera Catat Timestamp"]
    AZ --> BA["Tempel Resi - Tekan Tombol LANJUT"]
    BA --> BB["Paket ke Keranjang Kurir"]
    BB --> BC["Serah Terima ke Kurir + Manifest"]
    BC --> BD["Paket Diterima Customer"]
    

Roles & Akses

Siapa yang mengerjakan apa, di mana, dan menggunakan platform apa

Role Platform Tanggung Jawab Aksi Utama di Sistem
Admin Gudang Web App Input penerimaan kain, print barcode roll, kelola retur kain Input data inbound, approve retur suplier, dashboard stok kain
Tukang Potong Mobile App Inspeksi kain, potong sesuai pola, laporan output per ukuran Scan barcode roll, pilih SKU, input qty, reject kain cacat + foto
Vendor Jahit Mobile App (iOS/Android) Terima tugas ikat, jahit, lapor hasil, request penjemputan Scan barcode ikat, input laporan, upload foto reject, request jemput
Kurir Jemput Mobile App Jemput hasil jahit dari vendor, serahkan ke gudang QC Scan barcode ikat, fasilitasi TTD digital vendor dan QC
Tim QC Senior (Pemeriksa Fisik) Meja QC (Proses Manual) Inspeksi kualitas jahitan per helai, pisahkan Lolos/Reject, beri tanda manual di barang reject Tidak input sistem (fokus pemeriksaan fisik)
Admin QC (Operator Sistem) PC + Scanner Gun + Printer Hangtag Input hasil QC, verifikasi lolos/reject, cetak hangtag, reprint jika hangtag hilang Scan barcode ikat, input hasil QC, kirim notifikasi rework, cetak hangtag, reprint dengan audit log
Admin Fulfillment Web App Import order, review catatan pembeli, approve wave picking Upload CSV order, edit SKU catatan, approve wave, monitor backlog
Picker Mobile App (Flutter) Ambil baju dari rak gudang sesuai Pick List, bawa ke sortasi Terima pick list per SKU di HP, konfirmasi qty, selesaikan wave
Packer PC + Scanner Gun + Kamera Kemas baju, validasi scan, cetak resi, serahkan ke kurir Scan hangtag tiap item, kamera rekam otomatis, resi auto-print, tombol LANJUT
Admin Keuangan Web App Pantau saldo vendor, lakukan pembayaran periodik Lihat saldo per vendor, tandai Sudah Dibayar, setujui deduction
Manajemen / Owner Web App (Dashboard) Pantau performa seluruh sistem Dashboard analytics, lead time, reject rate vendor, kecepatan proses

Keputusan Sistem (Yes / No)

Semua titik percabangan dalam alur yang memiliki kondisi ya atau tidak

Area Potong

โ“ Apakah kain layak dipotong saat digelar?
โœ… LolosLanjut proses potong, input laporan, terbitkan Barcode Ikat
โŒ CacatPilih REJECT di aplikasi, upload foto, status Karantina atau Retur Suplier

Vendor Jahit

โ“ Apakah ada cacat kain saat proses jahit?
โœ… Tidak Ada CacatInput jumlah baju jadi, request penjemputan langsung
โŒ Ada CacatInput reject + foto + alasan. Fisik kain WAJIB dikembalikan bersama setoran. Jumlah setoran berkurang

Inspeksi QC

โ“ Hasil inspeksi per helai baju?
โœ… LolosAdmin QC verifikasi di sistem, cetak dan pasang Hangtag Pcs. Baju masuk gudang barang jadi
โŒ RejectRework: Tim QC Senior beri tanda manual, Admin QC input ke sistem, notifikasi vendor, kirim balik manual

Total: Cacat fatal, Admin QC tetapkan penyebab
โ“ Reject Total: siapa penyebabnya?
โŒ Kelalaian VendorAdmin QC catat penyebab. Denda otomatis dipotong dari saldo vendor periode berikutnya
โœ… Cacat Bahan BawaanTidak ada denda ke vendor. Ditanggung pabrik atau klaim ke suplier kain

Order Fulfillment

โ“ Stok semua SKU dalam pesanan tersedia?
โœ… LengkapStatus ACTIONABLE, masuk antrian Wave
โŒ Tidak LengkapStatus HOLD, sistem pantau stok otomatis dan auto-release saat lengkap
โ“ Ada catatan perubahan dari pembeli?
โš ๏ธ Ada CatatanWave terkunci. Admin wajib review dan update SKU di sistem sebelum wave berjalan
โœ… Tidak AdaLangsung masuk Wave tanpa perlu review manual
โ“ Validasi scan Hangtag saat Packing?
โœ… Semua Item CocokResi langsung cetak otomatis dari printer thermal. Kamera catat timestamp
โŒ Item Tidak SesuaiAlarm merah. Resi tidak bisa keluar. Packer wajib tukar barang yang salah

Aplikasi

Dua platform utama โ€” Web App untuk manajemen dan Mobile App untuk lapangan

๐Ÿ–ฅ๏ธ Aplikasi Web (Admin)

Untuk Admin, Manager, QC, Keuangan. Diakses dari browser PC/laptop.

๐Ÿ“ฅ Inbound Gudang

Input data kain roll, cetak barcode induk, kelola retur

๐Ÿ“Š Dashboard Produksi

Monitor status ikat di vendor, alert PO mendesak, ETA prediksi stok

๐Ÿ’ฐ Manajemen Saldo Vendor

Lihat saldo per vendor, approve pembayaran periodik, kelola deduction

๐Ÿ“ฆ Order Fulfillment

Import CSV order, review catatan pembeli, approve Wave, monitor backlog

๐Ÿ“ˆ Analytics

Metrik kecepatan per proses, reject rate vendor, lead time produksi

๐Ÿ”’ Audit Log

Log input QC Admin, log reprint hangtag, log perubahan order, log TTD digital

๐Ÿ“ฑ Aplikasi Mobile Flutter (iOS & Android)

Untuk Tukang Potong, Vendor Jahit, Kurir, Picker. Dioptimalkan kerja bergerak di lapangan.

๐Ÿ” Scanner Kamera HP

Scan Barcode Induk dan Ikat menggunakan kamera HP tanpa hardware scanner

๐Ÿ“‹ Form Laporan Potong

Tukang potong: pilih SKU, input qty per ukuran, submit reject + foto

๐Ÿชก Portal Vendor Jahit

Lihat tugas aktif, lapor hasil per ikat, request penjemputan, terima notifikasi rework

๐Ÿš— Portal Kurir

Lihat tiket jemput, scan dan validasi jumlah, fasilitasi TTD digital di HP

๐Ÿƒ Pick List Picker

Terima Pick List per SKU dari Wave, konfirmasi qty diambil, lapor selesai

๐Ÿ”Œ Mode Offline (Future)

Data tersimpan lokal saat sinyal tidak stabil, auto-sync saat konek kembali

Setup Stasiun Khusus

๐Ÿ” Stasiun QC

Tim QC Senior hanya inspeksi fisik dan memberi tanda manual pada barang reject. Admin QC mengoperasikan PC + Scanner Gun + Layar Besar untuk scan barcode ikat, input hasil Lolos/Reject, verifikasi, dan cetak hangtag.

๐Ÿ“ฆ Stasiun Packing

Monitor PC + Scanner Gun + Printer Resi Thermal + IP Camera Overhead + Tombol Fisik LANJUT. Kamera merekam terus, sistem catat timestamp tiap pesanan. Resi cetak otomatis setelah scan valid.

Barcode & Label

Empat jenis penanda fisik yang digunakan di seluruh alur produksi

# Nama Satuan Diterbitkan Oleh Dipasang Pada Cara Pasang Digunakan Di
1 Barcode Induk Roll Sistem saat Admin input inbound Fisik roll kain mentah Stiker tempel Area Potong โ€” scan mulai proses inspeksi dan potong
2 Barcode Ikat Ikat bundle Sistem setelah laporan potong disubmit Fisik ikat kain potongan per ukuran Stiker tempel Distribusi ke vendor, inbound QC, inspeksi QC
3 Hangtag Produk Pcs baju jadi Admin QC setelah verifikasi inspeksi lolos Masing-masing baju jadi, 1 baju = 1 hangtag Kartu via Tag Gun Gudang BJ, Packing validasi scan, Display Toko
4 Resi Kurir Paket Sistem auto-cetak setelah semua scan packing valid Luar kemasan paket Printer Thermal otomatis Serah ke kurir, tracking pengiriman ke customer

Isi Informasi per Label

๐ŸŸฆ Barcode Induk (Roll)

  • ID Unik Roll
  • Warna Kain
  • Pabrik / Suplier Asal
  • Tanggal Terima
  • Berat / Panjang
  • Harga Asli

๐ŸŸก Barcode Ikat (Turunan)

  • ID Ikat Turunan dari Roll
  • Asal Barcode Induk
  • SKU Target Produk
  • Ukuran S/M/L/XL
  • Jumlah Pieces dalam Ikat
  • Harga Dasar Bahan

๐ŸŸ  Hangtag Produk (Pcs)

  • QR Code atau Barcode Unik SKU
  • Nama Produk
  • Ukuran
  • Harga opsional
  • Tanggal dan Jam Lolos QC untuk FIFO

๐ŸŸข Resi Kurir (Paket)

  • Barcode Resi Kurir
  • Nama dan Alamat Penerima
  • Nama dan Alamat Pengirim
  • Berat Paket
  • Kurir dan Layanan reguler atau express

Tech Stack

Rekomendasi teknologi untuk membangun sistem ini dari nol

๐Ÿ–ฅ๏ธ Frontend Web

FrameworkNext.js (React)
StylingTailwind CSS + Shadcn UI
Data FetchingTanStack Query
ChartsRecharts / Tremor

๐Ÿ“ฑ Frontend Mobile

FrameworkFlutter (iOS + Android)
Scanner Barcodemobile_scanner package
Offline StorageIsar Database / Drift
State ManagementRiverpod / BLoC

โš™๏ธ Backend API

FrameworkNestJS (TypeScript)
API StyleRESTful API
ORMDrizzle ORM
Background JobsBullMQ + Redis

๐Ÿ—„๏ธ Database dan Storage

Database UtamaPostgreSQL
Cache dan QueueRedis
File StorageServer Storage Internal (NAS/MinIO Self-Hosted)
Rekaman KameraNAS Lokal

๐Ÿณ Infrastruktur

ContainerDocker + Docker Compose
HostingServer Fisik On-Premise (Milik Sendiri)
Bahasa UtamaTypeScript

๐Ÿ”ง Hardware Produksi

Print BarcodeThermal Printer Zebra/TSC
Print HangtagHangtag Card Printer
Print ResiThermal Printer Epson TM
Scanner QC/PackingUSB/Bluetooth Gun Scanner
Scanner LapanganKamera HP via Flutter
Kamera PackingIP Camera Overhead
Tombol Next OrderUSB HID Button

RAB Estimasi Pengembangan

Dokumen RAB detail berbasis rate SDM Tasikmalaya

RAB Minimum

Paket minimum software dan server terpisah