Gudangku
A warehouse management system with a Laravel 12 REST API backend and a separated Blade + Vite frontend.
- Published
- Stack
- Laravel 12
- PHP
- MySQL
- JWT
- Blade
- Vite
- Tailwind CSS
- Live at
- github.com
Screenshot 1 / 11
Gudangku adalah aplikasi manajemen gudang berbasis web yang dibangun melalui Project-Based Learning (PBL) untuk menggantikan pencatatan stok manual yang rentan kesalahan.
Sistem ini menerapkan pemisahan tanggung jawab antara backend REST API (Laravel 12) dan frontend UI (Blade + Vite), sehingga lebih mudah di-maintain dan di-scale.
Problem yang Diselesaikan
- Pencatatan stok barang yang tidak akurat
- Tidak ada visibilitas real-time terhadap kondisi gudang
- Proses import/export data barang yang memakan waktu
- Tidak ada sistem autentikasi yang aman untuk kontrol akses
Fitur Utama
JWT Authenticationuntuk login aman berbasistoken- Manajemen Stok:
CRUDbarang, kategori, dan lokasi penyimpanan - Barang Masuk & Barang Keluar dengan histori transaksi
- Import/Export
ExcelmenggunakanMaatwebsite Excel API Documentationotomatis denganScramble(OpenAPI/Swagger)Automated TestingdenganPest PHPQueue Systemuntuk proses berat (import data besar)
Tech Stack
Laravel 12(REST API)PHP 8.2MySQLJWT AuthBlade+Vite+Tailwind CSSPest PHP(Testing)Scramble(API Docs)