Aplikasi Point of Sale (POS) ini dirancang untuk melacak penjualan, stok, dan transaksi. Dibangun menggunakan Laravel dan Bootstrap dengan database SQLite, aplikasi ini menyediakan fitur lengkap untuk manajemen penjualan dan persediaan dengan data dummy yang siap digunakan.
- Laravel: Framework PHP untuk pengembangan backend.
- Bootstrap: Framework CSS untuk antarmuka pengguna.
- SQLite: Database ringan yang sudah terintegrasi.
Untuk menjalankan aplikasi ini, disarankan menggunakan Laravel Herd. Jika Laravel Herd tidak tersedia, Anda bisa menjalankan aplikasi dengan perintah:
- Clone repository ini ke dalam direktori lokal Anda.
- Jalankan perintah berikut untuk menginstall dependensi:
composer install npm install && npm run dev - Setup file
.envdan konfigurasikan database dengan SQLite. Anda bisa menggunakan perintah:cp .env.example .env php artisan key:generate - Database sudah ada dan tidak perlu menjalankan database seeder
- Jalankan server lokal menggunakan Laravel Herd atau perintah:
php artisan serve
Gunakan kredensial berikut untuk login pertama kali:
- Username:
admin - Password:
4dm1n@123
- Supplier Management:
- Membuat, mengedit, menampilkan, dan menghapus supplier.
- Category Management:
- Membuat, mengedit, menampilkan, dan menghapus kategori barang.
- Product Management:
- Membuat, mengedit, menampilkan, dan menghapus barang.
- Payment Method Management:
- Membuat, mengedit, menampilkan, dan menghapus metode pembayaran.
- User Profile Management:
- Mengedit dan menampilkan profil user.
- User Management:
- Membuat, mengedit, menampilkan, dan menghapus user.
- User Presence Tracking:
- Melacak kehadiran user berdasarkan login.
- Transaction Management:
- Melakukan transaksi penjualan.
- Sales Report:
- Menampilkan laporan penjualan dengan filter.
Untuk pertanyaan lebih lanjut, Anda dapat menghubungi saya melalui Instagram: @mhqif.