garment.app / input-order
G

Garment System

Input Order, Invoice & Work Order

Input Order Konveksi

Buat work order dan invoice otomatis — multi-produk, harga per item.

Nomor invoice: GK-INV-… (tanggal + nama customer)
Data Order
Pilih / customer baru…
Pembayaran

Grand total

Rp 0

Rp 0
View WOGenerate + Download
Produk #1
Barang
Pilih…
Pilih…
Pilih…
Pilih…
Pilih…
Rp 0

Tabel Ukuran & Qty

GenderSMLXL2XL3XL4XLXXSXSTot
Pria0000000000
Wanita0000000000
Total0000000000
Sub total produkRp 0
Input Order

Website konveksi: customer, produk, grid ukuran Pria/Wanita, lalu generate WO & invoice.

06 / Product

Garment Work Order System

Garment work order system — track production stages, materials, and delivery deadlines.

Solo developer2025Next.jsReactTypeScriptTailwind CSS

03 / Context

Problem

Garment workshops track orders on paper. Production stages are unclear, material usage is not recorded, and delivery deadlines are missed.

04 / Concept

Solution

Built a work order system for garment production: tracking per stage, material usage linked to orders, deadline alerts, and delivery status updates.

01 / Outcome

Deliverable

  • Multi-product order form with size grid (Men/Women)
  • Automatic work order & invoice PDF generation
  • Down payment tracking and remaining payment
  • Client database and order history

02 / Process

Workflow

  1. 1Sales receives order → inputs client data & product details
  2. 2Size grid filled (S, M, L, XL, etc.) for Men/Women
  3. 3System calculates total → records DP → generates WO number
  4. 4Production follows WO stages: Cutting → Sewing → Finishing
  5. 5Order completed → final payment → delivery

05 / System

Architecture

  • UI: Next.js with complex forms and size grids
  • State: order items, size quantities, payment flow in TypeScript
  • Data: Order, Client, Product, Size, Payment, WorkOrder tables
  • Output: PDF work orders, invoices, and production reports

06 / Diagram

Flowchart

Admin mengisi order di website — bukan baris Sheets. Produksi memakai PDF work order. Sistem hitung harga, DP, dan generate dokumen.

Admin / CS

Input Order

Buat order di website: pilih atau daftar customer, isi produk (material, cuttingan, sablon, warna), grid ukuran Pria/Wanita, DP, lalu generate WO & invoice.

Input OrderEdit / Hapus OrderData Client

Produksi

Work Order

Pakai PDF work order (dengan atau tanpa harga) untuk jahit: qty per ukuran, mockup, catatan khusus, update status Diproses / Selesai / Dikirim.

View WOStatus produksiOrder Size

Keuangan

Invoice

Generate invoice dari order, catat DP dan sisa tagihan, unduh PDF. Pantau omzet dan outstanding di dashboard.

Invoice belum lunasDP / sisaDashboard omzet
MenuCSProduksiKeuangan
Input order + grid ukuran
Edit / hapus order
Generate work order PDF
Generate invoice PDF
Status produksi
DP & sisa tagihan
Data client
Dashboard omzet
Mulai / selesai Proses Input / output Keputusan Proses sistem

ADMIN / CS

Input order
  1. Buka website

  2. Pilih / daftar customer

  3. Isi produk + ukuran

    Pria / Wanita · S–4XL
  4. Isi DP

  5. Simpan order

  6. WO & invoice siap

PRODUKSI

Work order
  1. Buka PDF WO

  2. Jahit sesuai qty

  3. Selesai?

    Tidak · Tetap DiprosesYa · Status Selesai
  4. Update status

  5. Siap kirim

SISTEM

Harga, PDF, sisa
  1. Validasi form

  2. Tulis Order + Size

  3. Hitung harga satuan

    LS / oversize / sablon
  4. Ada DP?

    Tidak · Tagihan penuhYa · Sisa = total − DP
  5. PDF WO + Invoice Drive

  6. Commit

07 / Data

Database Design

Skema website Garment System. Setiap garis menghubungkan dua tabel yang bertetangga: PK emas, FK hijau. Kaki gagak = sisi banyak.

satu → banyak
Customer
PKid
nama
no_hp
alamat
Master_Data
PKid
jenis_produk
material
cuttingan
print_sablon
warna
Order
PKid
nomor_invoice
FKcustomer_id
tanggal
grand_total
dp
sisa
status_produksi
Order_Item
PKid
FKorder_id
nama_produk
material
cuttingan
harga_satuan
qty
Work_Order
PKid
FKitem_id
dengan_harga
pdf_url
mockup_url
Invoice
PKid
FKorder_id
nomor
status_bayar
pdf_url
Order_Size
PKid
FKitem_id
gender
ukuran
qty

08 / Features

Full Features

Garment website modules — order input, size grid, DP, PDF work order & invoice, dashboard.

  • Order input

    Website form: date, new or existing customer, phone, address, estimated completion. Invoice number auto-generated from date + name.

  • Multi-product + specs

    Per item: type, material, cut, print/screen, color, unit price, notes, mockup. Add products without spreadsheet rows.

  • Men / Women size grid

    Qty per gender × S, M, L, XL, 2XL–4XL plus Custom C1/C2 (XXS–8XL). Subtotal qty × unit price.

  • Longsleeve / oversize pricing

    Unit price adjusts by cut: longsleeve and oversize add cost on top of base price.

  • Down payment & balance

    Grand total, down payment, balance auto-calculated. Payment status: Unpaid / DP / Paid.

  • Work order PDF

    Generate work order with or without pricing for production: qty per size, mockup, special notes.

  • Invoice PDF

    Generate invoice from order, download, Drive link. Invoice panel shows unpaid items.

  • Edit / delete order

    Search by invoice or customer, change production status (In Progress / Done / Shipped), delete order.

  • Revenue dashboard

    Revenue, order count, paid amount, outstanding, unfinished production, unique clients, top products.

  • Client data

    Aggregated from orders: client ID, phone, address, total orders, outstanding filter.

← Back to work