Aplikasi ini merupakan sistem inventaris dan penjualan (POS) yang dikembangkan sebagai bagian dari kegiatan Pengabdian kepada Masyarakat (Abdimas), dengan mitra usaha Nanana Collection, yaitu UMKM di bidang fashion/pakaian.
Tujuan utama pengembangan aplikasi ini adalah untuk membantu Nanana Collection dalam:
- mengelola data produk dan stok secara lebih rapi,
- mencatat transaksi penjualan dengan mudah,
- memantau laporan penjualan secara harian, bulanan, dan tahunan,
- serta meningkatkan efisiensi pengelolaan usaha tanpa harus menggunakan sistem akuntansi yang kompleks.
jalankan kode ini di terminal CMD/GitBash
-
Install php
install php nya pake laragon biar simple Download Laragon v8.4.0 - Full (228 MB)
buka laragon, klik mouse kanan pada bagian kosong, lalu ikuti arahan
setelah download php via laragon, file php akan tertera di folder ini:C:\laragon\bin\php
copy folder php versi ini (8.4):
php-8.4.12-nts-Win32-vs17-x64
paste di folder
C:\
dan rename nama folder yang panjang itu jadi
php
nanti akan jadi seperti ini
C:\phpsetelah php di folder yang seharusnya, lanjut tambah path
- Buka Control Panel.
- Pilih System and Security kemudian System.
- Klik pada Advanced system settings di sisi kiri.
- Di tab Advanced, klik Environment Variables.
- Di bawah System Variables, cari dan pilih Path, lalu klik Edit.
- Klik New dan tambahkan path direktori PHP (misalnya C:\PHP).
- Klik OK di semua dialog untuk menyimpan perubahan.
-
Install node js Node.js v22.22.0
-
Install composer Composer Latest: v2.9.3
-
Duplikat projek
git clone https://github.com/ObiKusakabe/inv-dev.git- Ke direktori projek
cd inv-dev- Install dependensi
composer install npm install- Setup Environment
cp .env.example .env- Generate App Key
php artisan key:generate-
Setup Database (opsional "karena sqlite udah cukup buat dummy data sama dalam development, lebih simple gak perlu setup sql laragon")
Buka
.envdan konfigurasi database:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=inv_dev
DB_USERNAME=root
DB_PASSWORD=- Jalankan Migrasi & Seeder
php artisan migrate:fresh --seed- Jalankan server
composer run devAkses aplikasi di: http://localhost:8000
Default Login:
- Email:
admin@1.com - Password:
123