Web Systems

TataGudang - Sistem Manajemen Gudang

Sistem manajemen gudang berbasis web untuk mengelola master data, transaksi stok, saldo persediaan, dan histori pergerakan barang secara lebih tertib dan mudah dipantau.


About the Project

TataGudang dibangun untuk membantu operasional gudang mengelola alur persediaan dari hulu ke hilir dalam satu aplikasi terintegrasi. Sistem ini mencakup pengelolaan data gudang, lokasi penyimpanan, kategori, satuan, partner, dan produk, serta transaksi stok melalui dokumen penerimaan, pengeluaran, transfer, dan penyesuaian. Dashboard operasional menampilkan ringkasan stok, alert low stock, distribusi stok per gudang, dokumen terbaru, dan pergerakan barang sehingga tim bisa memantau kondisi persediaan dan aktivitas gudang secara lebih menyeluruh.

Challenge

Pengelolaan stok gudang sering tersebar di catatan manual atau spreadsheet terpisah, sehingga perubahan saldo sulit dilacak, proses approval transaksi tidak tertib, dan histori pergerakan barang kurang transparan. Tantangan lainnya adalah menjaga agar stok tidak berubah sembarangan sebelum dokumen benar-benar final, sekaligus tetap memberi fleksibilitas untuk koreksi data operasional.

Solution

Saya membangun aplikasi fullstack dengan Laravel, Vue, dan Inertia yang memakai pendekatan dokumen draft dan posting untuk mengontrol kapan stok benar-benar berubah. Setiap jenis dokumen memiliki validasi bisnis tersendiri, proses posting berjalan secara transaksional untuk memperbarui saldo inventori dan membuat ledger pergerakan barang, sementara fitur unpost disediakan agar koreksi stok tetap bisa dilakukan dengan aman ketika dibutuhkan.

Impact & Outcome

📈

Hasilnya adalah sistem operasional gudang yang lebih terstruktur, mudah diaudit, dan lebih siap dipakai untuk aktivitas harian. Tim dapat memantau stok per gudang dan lokasi, mengetahui produk yang mendekati batas minimum, menelusuri histori pergerakan barang dari dokumen yang diposting, serta mengurangi risiko selisih stok akibat proses manual yang tidak terdokumentasi dengan baik.

Tech Stack

Technologies and tools used in this project:

Laravel 12Vue 3Inertia.jsMySQLTailwind CSSLaravel Breeze