Kembali ke semua proyek

STUDI KASUS

Operasional

Sistem Inventaris dan Persetujuan Stok Rumah Plastik

Aplikasi inventaris internal untuk mengelola barang dan mencatat pergerakan stok melalui pengajuan Staff, pemeriksaan Admin, dan keputusan akhir Kepala.

TEKNOLOGI YANG DIGUNAKAN

Laravel 10 / PHP / MySQL / Blade / AdminLTE / Bootstrap / Chart.js / DataTables

Pratinjau proyek Sistem Inventaris dan Persetujuan Stok Rumah Plastik

MASALAH

Barang masuk dan keluar melibatkan beberapa peran. Jika stok langsung berubah saat Staff mengajukan permintaan, angka persediaan bisa mendahului keputusan yang sebenarnya. Permintaan barang keluar juga perlu memperhitungkan stok yang sudah diajukan tetapi belum diputus agar tidak saling berebut jumlah yang sama.

FITUR UTAMA

  1. 01

    Persetujuan tiga peran

    Staff mengajukan, Admin memeriksa, dan Kepala memutuskan permintaan barang masuk atau keluar.

  2. 02

    Stok berubah setelah keputusan akhir

    Persediaan diperbarui hanya ketika Kepala menyetujui pengajuan.

  3. 03

    Reservasi stok keluar

    Pengajuan yang masih menunggu keputusan ikut dihitung agar stok tersedia tidak dipakai dua kali.

  4. 04

    Riwayat dan dashboard

    Pergerakan barang, status pengajuan, dan ringkasan stok dapat ditinjau menurut peran.

  5. 05

    Pengelolaan data inventaris

    Admin mengelola barang, kategori, pemasok, dan akun pengguna dari satu aplikasi.

IMPLEMENTASI

Aplikasi Laravel memisahkan akses Staff, Admin, dan Kepala. Staff mengajukan barang masuk atau keluar; Admin memeriksa dan meneruskan atau menolak; Kepala memberi keputusan akhir. Stok baru diperbarui setelah persetujuan Kepala. Saat membuat pengajuan keluar, sistem menghitung stok yang sedang direservasi oleh permintaan tertunda. Transaksi database dan penguncian baris menjaga proses persetujuan serta perubahan stok tetap konsisten. Admin juga dapat mengelola barang, kategori, pemasok, dan pengguna; dashboard serta histori menampilkan pergerakan stok dan status pengajuan.

HASIL

Setiap permintaan memiliki status yang dapat ditelusuri dari pengajuan hingga keputusan akhir. Dashboard merangkum stok dan pergerakan barang, sedangkan histori memisahkan barang masuk dan keluar. Jumlah stok hanya berubah setelah pengajuan disetujui pada tahap terakhir.

Ingin membuat aplikasi dengan kebutuhan serupa?

Jelaskan siapa penggunanya, bagaimana prosesnya berjalan, dan fitur apa yang dibutuhkan. Saya akan mempelajarinya sebelum membahas solusi teknis.

Bahas Proyek