Dibuat oleh Ferdy Salsabilla
Sistem Informasi Inventory Gudang berbasis web adalah aplikasi yang digunakan untuk mengelola persediaan barang di gudang secara efisien dan terstruktur.
Sistem ini mempermudah proses administrasi, pencatatan, serta pelaporan stok barang secara real-time melalui antarmuka web yang responsif.
- Data Barang
- Jenis Barang
- Satuan
- Perusahaan
- Customer
- Supplier
- Barang Masuk
- Barang Keluar
- Laporan Stok (Print)
- Laporan Barang Masuk (Print)
- Laporan Barang Keluar (Print)
- Data User
- Hak Akses (Role)
- Activity Log
- Ubah Password
Proyek ini dibangun menggunakan kombinasi teknologi berikut:
| Teknologi | Deskripsi |
|---|---|
| Laravel | Framework PHP untuk pengembangan web modern |
| JavaScript | Bahasa pemrograman utama untuk interaktivitas frontend |
| jQuery | Library JS untuk manipulasi DOM dan AJAX |
| Bootstrap | Framework CSS untuk tampilan yang responsif dan mobile-first |
git clone https://github.com/ferdy-s/inventorygudang.git
Masuk ke direktori proyek:
bash
Copy code
cd inventorygudang
Install Dependencies
bash
Copy code
composer install
npm install
Buat Database
Buat database baru dengan nama:
nginx
Copy code
inventorygudang
Konfigurasi File .env
Ubah nama file:
bash
Copy code
.env.example ➜ .env
Kemudian sesuaikan konfigurasi database:
env
Copy code
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=inventorygudang
DB_USERNAME=root
DB_PASSWORD=
Lalu generate application key:
bash
Copy code
php artisan key:generate
Migrasi dan Seeder Database
Jalankan migrasi untuk membuat tabel:
bash
Copy code
php artisan migrate
Atau jika ingin mengatur ulang database dan menambahkan data contoh:
bash
Copy code
php artisan migrate:fresh --seed
Jalankan Server Lokal
Jalankan perintah berikut untuk menyalakan server:
bash
Copy code
php artisan serve
Akses aplikasi melalui browser:
cpp
Copy code
http://127.0.0.1:8000
Atau:
arduino
Copy code
http://localhost:8000
kun Login Default (Seeder)Jika kamu menjalankan php artisan migrate:fresh --seed, maka akun default akan otomatis dibuat:
Role Email Password Admin ferdysalsabilla87@gmail.com ferdysal123