Marco Abel Zefanya, beranda
Kembali

Konteks: ProduksiPeran: Full-Stack Engineer

Production Tracking

Sistem Pelacakan Lot Produksi

Melacak setiap box komponen, mulai dari kartu lot yang dicetak, scan di setiap stasiun, sampai papan monitoring langsung.

Status

Sistem produksi privat

  • Kartu lot QR dan barcode
  • Kiosk scan per stasiun
  • Papan monitoring lot langsung

Tentang aplikasi

Production Tracking melacak komponen di pabrik satu box demi satu box. Setiap box mendapat kartu lot yang dicetak, setiap stasiun melakukan scan masuk dan keluar, dan supervisor memantau papan langsung yang menunjukkan posisi setiap lot, berapa lama lot tersebut tertahan, dan lot mana yang macet.

Tech stack

  • Next.js
  • React
  • PostgreSQL
  • Tailwind CSS
  • Docker

Fitur

  • Pembuatan lot yang memecah batch menjadi lot seukuran box dan mencetak kartu QR serta Code 128.
  • Kiosk scan di setiap stasiun dengan konfirmasi masuk atau keluar satu layar penuh, lewat scanner atau kamera.
  • Papan monitoring dengan jumlah lot per stasiun, status subkontrak, dan lot yang tertahan terlalu lama.
  • Riwayat scan per lot yang hanya bisa ditambah: scan yang salah dibatalkan, bukan dihapus.
  • Papan counter mesin yang membandingkan target shift dengan hasil aktual.

Tanggung jawab

  • Membangun aplikasi Next.js: pembuatan lot, cetak kartu, kiosk scan, dan papan monitoring.
  • Merancang skema PostgreSQL untuk lot, rute, dan log scan yang hanya bisa ditambah.
  • Membangun tata letak kartu QR dan barcode untuk printer label.
  • Membangun tampilan counter mesin untuk lantai produksi.

Screenshot