๐ Daftar Isi
BAGIAN 1 Pengenalan Dua Aplikasi
Sistem ini terdiri dari dua aplikasi terpisah yang saling melengkapi namun berjalan mandiri:
| ๐ป BionicKasir | โ BionicCafe | |
|---|---|---|
| Tujuan | Kasir retail/toko (produk, stok, penjualan) | Kasir cafe & resto (meja, pesanan, dapur) |
| Alamat | bionickasir.my.id | cafe.bionickasir.my.id |
| Perangkat | PC / Android (BionicKasir Mobile) | PC / Android (BionicCafe Mobile) |
| Perpanjangan | QRIS | QRIS |
BAGIAN 2 BionicKasir โ Pengenalan & Login
BionicKasir adalah aplikasi kasir untuk toko retail: mengelola produk, stok, penjualan, pembelian, pengeluaran, dan laporan.
๐ Login
- Buka bionickasir.my.id (atau aplikasi BionicKasir Mobile)
- Masukkan Username dan Password
- Jika sudah kadaluarsa, muncul layar perpanjangan QRIS
๐ฒ Download Aplikasi Android
Di bagian bawah halaman login tersedia tombol download:
- apk Retail โ BionicKasir Mobile
- apk Cafe & Resto โ BionicCafe Mobile
- Print Server untuk PC โ installer print komputer

BAGIAN 2 Dashboard Kasir Retail
Setelah login, menu utama BionicKasir berisi:
| Menu | Fungsi |
|---|---|
| ๐ Dashboard | Ringkasan statistik & aktivitas |
| ๐ Penjualan | Membuat transaksi penjualan (kasir) |
| ๐ฆ Pembelian | Mencatat pembelian stok dari supplier |
| ๐ธ Pengeluaran | Mencatat biaya operasional |
| ๐ท๏ธ Produk | Kelola produk & stok |
| ๐๏ธ Kategori | Kelompokkan produk |
| ๐งพ Transaksi | Riwayat & detail transaksi |
| ๐ Laporan | Laporan harian & bulanan |

BAGIAN 2 Proses Penjualan (Kasir)
- Buka menu Penjualan
- Klik/tap produk yang dibeli, atur jumlah
- Pilih metode pembayaran (Tunai / QRIS / Transfer)
- Masukkan nominal bayar โ hitung kembalian otomatis
- Transaksi selesai โ struk tampil
๐จ๏ธ Cetak Struk (Dua Metode)
Struk dikirim ke Print Server PC (localhost:8000) โ printer USB/BT.
Struk dikirim langsung ke printer Bluetooth thermal.

BAGIAN 2 Kelola Produk & Stok
- Tambah Produk โ nama, harga beli/jual, stok awal, kategori
- Edit Produk โ ubah harga, stok, atau detail
- Hapus Produk โ hilangkan produk dari daftar
- Stok โ otomatis berkurang saat penjualan, bertambah saat pembelian

BAGIAN 2 Laporan & Keuangan
| Laporan | Isi |
|---|---|
| ๐ Harian | Pendapatan, jumlah transaksi, item terjual per tanggal |
| ๐๏ธ Bulanan | Rekap pendapatan per hari dalam satu bulan |
| ๐ Grafik | Visual tren penjualan |

BAGIAN 2 Perpanjangan Langganan
Pilih paket yang tersedia, lakukan pembayaran, lalu masa aktif akan bertambah secara otomatis setelah pembayaran terkonfirmasi.

BAGIAN 3 BionicCafe โ Pengenalan & Login
BionicCafe adalah aplikasi kasir cafe & resto: mengelola meja, menu, pesanan pelanggan, dapur/barista, dan pembayaran.
๐ Login & Daftar
- Daftar โ buat tenant baru (nama cafe, alamat, kontak, username, password)
- Masuk โ login admin/staf (Kasir, Dapur, Barista)
- Akun pertama otomatis menjadi ADMIN
๐ ๏ธ Menu Utama
| Menu | Fungsi |
|---|---|
| ๐ Board | Pesanan manual oleh kasir (meja / take away) |
| ๐ฅ๏ธ Kasir | Validasi pesanan, meja aktif, settle pembayaran |
| ๐จโ๐ณ Dapur | Pesanan makanan & minuman, update status |
| ๐ Keuangan | Pendapatan hari ini, per metode (Cash/QRIS), laporan |
| โ๏ธ Pengaturan | Profil, meja & QR, daftar hidangan, staf, pajak |

BAGIAN 3 Board โ Pesanan Manual
Kasir membuat pesanan langsung (tanpa scan QR pelanggan).
- Setiap kartu menu punya tombol geser untuk aktif/nonaktif menu
- Menu nonaktif tidak bisa dipesan (di kasir & pelanggan)
- Tombol Buat Pesanan (status langsung ke dapur) & Bayar via QRIS

BAGIAN 3 Dashboard Kasir
โณ Menunggu Validasi
Pesanan pelanggan yang masuk menunggu persetujuan kasir. Klik Validasi & Approve untuk meneruskan ke dapur. Ada tombol โ untuk membatalkan (konsumen salah pesan).
๐ฝ๏ธ Meja Aktif & Tagihan
Menampilkan meja yang sedang terisi, total tagihan, dan status. Jika pelanggan minta tagihan, muncul tanda ๐งพ Minta Tagihan.
๐ณ Settle Payment
- Tombol tidak bisa ditekan jika uang kurang dari total
- Meja QRIS โ hanya konfirmasi (dana sudah masuk)
- Checkbox ๐จ๏ธ Cetak struk otomatis โ pilihan tersimpan

BAGIAN 3 Dapur & Barista
Dua kolom: ๐ Pesanan Makanan dan ๐ฅค Pesanan Minuman.
- Kartu menampilkan Meja / Take Away, nama customer, item & catatan
- Checkbox ๐จ๏ธ Auto Print Dapur โ pesanan baru otomatis dicetak ke printer Bluetooth (aplikasi mobile)

BAGIAN 3 Keuangan & Laporan
| Kartu / Laporan | Isi |
|---|---|
| ๐ต Pendapatan Hari Ini | Total pendapatan hari ini |
| ๐ณ Jenis Pembayaran | Rincian Cash & QRIS |
| ๐ฐ Total Pendapatan | Akumulasi semua transaksi lunas |
| ๐ Harian / ๐๏ธ Bulanan | Laporan transaksi per hari / bulan |
| ๐ Menu Terlaris | Hidangan paling laku |
| ๐งพ Riwayat Transaksi | Detail semua transaksi lunas |

BAGIAN 3 Pengaturan
๐ข Perusahaan & Langganan
- Nama Bisnis, Alamat, Kontak
- Upload gambar QRIS
- Pajak (%) & Layanan (%) โ dibebankan ke pelanggan
- Perpanjangan via QRIS (pilih paket โ bayar โ otomatis aktif)
๐ช Meja & QR
- Tambah/hapus meja (maks 100)
- Reservasi manual meja
- Lihat / Download / Print QR meja
- ๐ณ Tombol Pembayaran Customer: geser untuk tampil/sembunyikan "Bayar Nanti" & "Bayar via QRIS"
๐ฝ๏ธ Daftar Hidangan
- Tambah hidangan (nama, harga, kategori, upload foto)
- Edit / hapus / tombol geser tersedia
๐ฅ Staf
- Tambah/hapus staf dengan peran: Kasir, Dapur, Barista, Admin

BAGIAN 3 Sisi Pelanggan (Scan QR)
- Menu ditampilkan sebagai kartu dengan foto (rasio 1:1)
- Menu nonaktif tampil gelap & tidak bisa dipesan
- Pilihan: Order & Pay Later atau Bayar via QRIS
- Setelah kirim, pelanggan bisa melihat timeline status (menunggu โ diproses โ selesai โ minta tagihan)
BAGIAN 3 Perpanjangan Langganan Cafe
Pilih paket yang tersedia, lakukan pembayaran, lalu masa aktif akan bertambah secara otomatis setelah pembayaran terkonfirmasi.
BAGIAN 4 Alur Cetak Struk (Dua Aplikasi)
| Perangkat | Metode | Syarat |
|---|---|---|
| ๐ป Komputer kasir | Print Server PC (localhost:8000) | Server print berjalan + printer terpasang |
| ๐ฑ HP Android | Printer Bluetooth thermal (SPP/ESC-POS) | Printer di-pair + aplikasi mobile |
๐จ๏ธ Print Server untuk PC
- Download & install Cafe-Print-Installer.zip (jalankan install.bat sebagai admin)
- Server otomatis jalan saat login (auto-start)
- Buka https://localhost:8000 โ pilih mode & printer โ Test Print
- Struk dari web otomatis terkirim
BAGIAN 4 Alur Pembayaran QRIS
Pembayaran untuk perpanjangan langganan dilakukan melalui QRIS, dan masa aktif diperbarui otomatis setelah pembayaran terkonfirmasi.