Aplikasi kasir (Point of Sale) modern berbasis web, dirancang responsif untuk tablet, smartphone, maupun komputer kasir. Siap digunakan langsung sebagai SaaS Multi-Tenant (isolasi data ketat per toko) maupun instalasi toko mandiri (single-tenant).
- 🛒 Layar Kasir Cepat: Scan barcode kamera/USB, kuantitas desimal, diskon, pajak, dan pintasan keyboard.
- 💳 Pembayaran Lengkap: Tunai, QRIS dinamis otomatis (nominal pas), transfer, kartu, split payment, dan kasbon.
- 📺 Layar Pelanggan: Customer display realtime via WebSocket Reverb untuk tablet/monitor hadap pembeli.
- 🏢 Multi-Tenant SaaS: Isolasi data otomatis, 10 preset industri, dan langganan otomatis via SumoPod QRIS.
- 📦 Inventori & Laporan: HPP rata-rata, mutasi stok, stok opname, impor massal Excel, dan ekspor ZIP CSV toko.
- 🔐 Autentikasi & Siap Rilis: Login Google & Apple, cetak struk thermal 58/80mm, serta kirim struk ke WhatsApp.
git clone https://github.com/rizalahmaddd/kasir-toko.git && cd kasir-toko
composer run setup
composer run devBuka
http://localhost:8000. Akun demo seeder:owner@demo.com(password:password).
- 📚 Arsitektur & SaaS Guide: docs/ARCHITECTURE.md (panduan isolasi tenant, middleware, webhook, dan keamanan)
- 📱 Aplikasi Mobile (Flutter): Kasir Toko Mobile
- 🧪 Pengujian Kode:
php artisan test --compact(472 unit & feature tests Pest)
Jika proyek ini bermanfaat bagi Anda, dukung pengembangan proyek ini melalui QRIS:
Scan QRIS menggunakan BCA, Mandiri, BRI, GoPay, OVO, DANA, ShopeePay, atau mobile banking lainnya.
Dikembangkan oleh rizalahmaddd:
- WhatsApp: +62 857-7777-5477
- GitHub: @rizalahmaddd
- Lokasi: Kota Malang, Jawa Timur, Indonesia