Sistem Informasi Gudang adalah aplikasi berbasis web yang dirancang untuk mengelola proses penyimpanan dan pengelolaan inventaris di sebuah gudang. Aplikasi ini menyediakan antarmuka pengguna yang intuitif untuk melakukan berbagai tugas terkait manajemen gudang.
Berikut adalah diagram yang menggambarkan hubungan antara entitas (tabel) dalam basis data Sistem Informasi Gudang:
- Manajemen Stok: Menambah, menghapus, dan memperbarui stok barang di gudang.
-
Persyaratan: Pastikan Anda telah menginstal PHP, MySQL, dan Composer di komputer Anda.
-
Clone Repositori: Clone repositori ini ke direktori lokal Anda. bash git clone https://github.com/username/repo.git
-
Konfigurasi Database: Buat database MySQL dan konfigurasikan file .env dengan kredensial database Anda.
-
Instal Dependensi: Jalankan perintah berikut untuk menginstal dependensi PHP. bash composer install
-
Jalankan Migrasi Database: Jalankan migrasi database untuk membuat tabel-tabel yang diperlukan. bash php artisan migrate
-
Jalankan Aplikasi: Jalankan server lokal menggunakan perintah berikut. bash php artisan serve
-
Akses Aplikasi: Buka peramban web dan akses aplikasi melalui URL http://localhost:8000.
Jika Anda ingin berkontribusi pada pengembangan aplikasi ini, silakan ikuti langkah-langkah berikut:
- Lakukan Fork repositori ini.
- Buat cabang fitur baru: git checkout -b fitur-baru.
- Lakukan perubahan yang diperlukan dan commit: git commit -am 'Menambahkan fitur baru'.
- Push ke cabang baru: git push origin fitur-baru.
- Buat Pull Request.
- Laravel: Framework PHP untuk pengembangan aplikasi web.
- PHP: Bahasa pemrograman utama untuk pengembangan aplikasi Laravel.
- MySQL: Sistem manajemen basis data relasional yang digunakan untuk menyimpan data aplikasi.
- Composer: Manajer paket PHP untuk mengelola dependensi aplikasi.
- HTML, CSS, JavaScript: Teknologi standar untuk pengembangan antarmuka pengguna web.
- Bootstrap: Kerangka kerja front-end untuk desain dan komponen antarmuka pengguna yang responsif.
- Git: Sistem kontrol versi untuk kolaborasi pengembangan perangkat lunak.
Proyek ini dilisensikan di bawah Lisensi GNU GPLv3 - lihat file GNU GPLv3 untuk detail lebih lanjut.