Project ini merupakan aplikasi Point of Sale (POS) berbasis web yang dikembangkan menggunakan Laravel selama kegiatan magang di PT Lentera Jiwa.
Sistem ini dirancang untuk membantu operasional penjualan dengan pembagian hak akses berdasarkan role: Admin, Kasir, dan Kitchen.
Admin memiliki kontrol penuh terhadap sistem:
-
📊 Dashboard:
- Total Menu
- Pendapatan Hari Ini
- Total Order
- Total Kasir
-
📦 Manajemen Menu (Tambah / Edit / Hapus)
-
💰 Melihat Pendapatan
-
🧾 Cetak Struk / Laporan
-
👤 Manajemen User (Tambah Kasir)
Kasir bertugas melakukan transaksi:
-
➕ Menambahkan pesanan:
- Makanan
- Minuman
- Snack
-
🧮 Checkout & Proses Pembayaran
-
🧾 Cetak Struk Transaksi
Kitchen menangani pesanan:
-
📋 Melihat daftar pesanan masuk
-
⏳ Update status:
- Waiting
- Complete
-
🔄 Status pesanan otomatis terhubung ke Admin
- 🔐 Authentication & Role Management
- 📦 CRUD Menu
- 🛒 Sistem Transaksi POS
- 📊 Dashboard Statistik
- 🧾 Cetak Struk
- 🔄 Manajemen Status Pesanan (Kitchen)
- Laravel
- PHP
- MySQL
- Bootstrap / Admin Template
- JavaScript
git clone https://github.com/alfinmuzakkiiman/Magang-Lentera-Jiwa-Project.gitcd Magang-Lentera-Jiwa-Projectcomposer install
npm installcp .env.example .envphp artisan key:generateDB_DATABASE=nama_database
DB_USERNAME=root
DB_PASSWORD=php artisan migratephp artisan serveAkses:
http://127.0.0.1:8000
- File
.envtidak disertakan demi keamanan - Pastikan database sudah dibuat sebelum migrate
- Gunakan versi PHP yang sesuai dengan Laravel
- Implementasi sistem POS berbasis Laravel
- Pembagian role user dalam sistem nyata
- Meningkatkan skill backend development
Alfin Muzakki Iman
Jika project ini bermanfaat:
- ⭐ Star repo ini
- 🍴 Fork untuk pengembangan
Project ini dibuat untuk keperluan pembelajaran dan portofolio.