Cigar Raw Material Traceability & Management System

Cigar Raw Material Traceability & Management System

Deskripsi App

Sistem Informasi Manajemen dan Ketertelusuran Bahan Baku Cerutu adalah aplikasi web internal enterprise-grade untuk mendigitalisasi alur pencatatan bahan baku dari hulu ke hilir. Sistem ini menghubungkan operasional Divisi Leaf (Gudang/Pengolahan Daun) dan Divisi Produksi Cerutu secara real-time, menggantikan pencatatan manual berbasis buku dan Excel yang sebelumnya menimbulkan double entry serta keterlambatan pelaporan stok. Dilengkapi dengan integrasi pemindaian QR Code, sistem ini memangkas waktu pencatatan transaksi dari 12–13 menit menjadi hanya 4–5 menit.

Peran & Tanggung Jawab

Sebagai Full Stack Developer, fokus utama mencakup perancangan arsitektur sistem, pemodelan database relasional yang terstruktur, integrasi hak akses bertingkat, serta otomatisasi alur validasi dan pelaporan:

  • Arsitektur & Logika Bisnis: Membangun backend yang modular dan aman menggunakan Laravel 12 dan PHP 8.2, merancang alur transaksi multi-stage tembakau (Bahan Baku Kotor -> Sortasi Wrapper/Binder/Filler -> Siap Kirim -> Penerimaan -> Penggunaan/Pengembalian).
  • Otorisasi & Manajemen Pengguna: Mengimplementasikan Spatie Laravel-Permission untuk menerapkan Role-Based Access Control (RBAC) yang memisahkan hak akses antarmuka dan kontrol data secara ketat antara Superadmin, SPV Divisi Leaf, SPV Divisi Produksi, dan Manajemen.
  • Sistem Ketertelusuran Berbasis QR Code: Mengintegrasikan Simple QrCode untuk menerbitkan label identitas unik (No. Ball, Varietas, Grade, & Bobot) pada setiap batch pengiriman, serta menyediakan fitur in-browser scanning di divisi penerima untuk validasi stok otomatis tanpa input manual.
  • Optimasi Data & Interaktivitas UI: Mengimplementasikan Yajra DataTables untuk server-side processing pada tabel data inventaris bervolume besar, memastikan pemuatan data, pencarian, dan pemfilteran multi-parameter (Varietas, Kelompok, Tanggal) berjalan responsif dan ringan.
  • Laporan Terstruktur & Notifikasi: Membangun modul reporting engine otomatis (Movement Story, Sisa Stok, Laporan Sortasi) dengan fitur ekspor instan ke format PDF (DomPDF) dan Excel, serta notifikasi peringatan otomatis untuk batas stok menipis ( kurang dari 0,1 kg).
  • Testing & Kualitas Kode: Menjaga keandalan fungsional alur transfer stok menggunakan pengujian otomatis berbasis Pest PHP dan memelihara konsistensi kode dengan Laravel Pint.

Fitur Kunci Sistem:

  • End-to-End Raw Material Pipeline: Pencatatan komprehensif mulai dari penerimaan bahan mentah kotor, klasifikasi sortasi (grade, warna, ukuran), transfer antardivisi, hingga pengembalian bahan baku yang tidak lolos sortasi produksi.
  • QR Code Dispatch & Scanning: Pembuatan QR Code otomatis per lot pengiriman dan pemindaian langsung di stasiun produksi untuk penerimaan instan tanpa risiko kesalahan manusia (zero double entry).
  • Real-Time Stock & Production Dashboard: Visualisasi metrik stok aktif (Kilogram & Lembar) serta grafik perbandingan bahan baku siap kirim dan output produksi.
  • Automated Audit Trail & Activity Log: Rekam jejak seluruh aktivitas perubahan data dan transaksi material untuk transparansi manajerial.

Teknologi Utama yang Digunakan:

Laravel • PHP • MySQL • Spatie Permission (RBAC) • Yajra DataTables • Simple QrCode • DomPDF • Pest PHP • Tailwind CSS / Blade • Laravel Breeze

Galeri Project

Cigar Raw Material Traceability & Management System screenshot 1
Cigar Raw Material Traceability & Management System screenshot 2
Cigar Raw Material Traceability & Management System screenshot 3
Cigar Raw Material Traceability & Management System screenshot 4
Cigar Raw Material Traceability & Management System screenshot 5
Cigar Raw Material Traceability & Management System screenshot 6
Cigar Raw Material Traceability & Management System screenshot 7
Cigar Raw Material Traceability & Management System screenshot 8
Muhammad Rizal Fahlevi

Muhammad Rizal Fahlevi

Software Engineer dengan 2 tahun pengalaman berfokus pada ekosistem JavaScript modern (React, Next.js, TypeScript). Berpengalaman mengarsiteki modul web terukur, merancang UI reusable berlandaskan Atomic Design & prinsip SOLID, serta mengoptimalkan performa aplikasi.

Project Relevan

Paperles – Enterprise Document Management System (DMS)

Paperles – Enterprise Document Management System (DMS)

Paperles merupakan fitur add-on dari Accounting+ yang hadir sebagai sistem manajemen dokumen digital komprehensif untuk modernisasi birokrasi administratif. Aplikasi ini memfasilitasi pengelolaan Surat Masuk, Surat Keluar, dan Nota Dinas secara tersentralisasi.

Inventory Management System (MiO) – Enterprise Desktop Solution

Inventory Management System (MiO) – Enterprise Desktop Solution

MiO adalah sistem manajemen inventaris dan rantai pasok berbasis desktop yang dirancang untuk kebutuhan operasional manufaktur terintegrasi skala multi-warehouse di PT Mangli Djaya Raya. Sistem ini mengotomatisasi alur pergerakan bahan baku secara menyeluruh, mulai dari pengadaan (purchasing), transfer antar gudang (inventory transfer & receipt), pelacakan stok (goods tracking), hingga alur kerja lini produksi pabrik (processing, feeding, packing, & by-product).