Masalah
Sebuah bengkel membutuhkan satu aplikasi untuk menghubungkan inventory sparepart, pengadaan, pekerjaan servis kendaraan, dan pelaporan operasional.
Peran Saya
Bertanggung jawab atas arsitektur backend, desain database, akses berbasis role, integrasi modul, dan deployment.
Arsitektur
Dibangun dengan CodeIgniter 4 dan MySQL sebagai aplikasi web terintegrasi untuk operasional bengkel.
Fitur Utama
- Stok sparepart di berbagai lokasi penyimpanan dan supplier.
- Permintaan pembelian, purchase order, penerimaan barang, invoice, dan pembayaran.
- Work order, penjadwalan teknisi, progres, penggunaan sparepart, dan riwayat servis.
- Laporan operasional yang menghubungkan pengadaan, inventory, dan pekerjaan yang selesai.
Tantangan Teknis
Menjaga konsistensi antara bukti pembelian, stok yang tersedia, dan sparepart yang terpakai pada setiap work order dalam satu alur kerja.
Hasil
Menggantikan catatan operasional yang terpisah-pisah dengan proses bengkel dan inventory yang dapat ditelusuri.