Lewati ke konten

Backoffice pengguna

Aplikasi web apps/backoffice. Terpisah dari backoffice tim dataset. Modul menyesuaikan jenis bisnis: Produk & stok untuk retail, Menu dan Meja & QR untuk F&B.

flowchart LR
  L["Login / Daftar"] --> R["Ringkasan"]
  R --> T["Transaksi"]
  R --> P["Produk & stok<br/>(retail)"]
  R --> M["Menu<br/>(F&B)"]
  R --> J["Meja & QR<br/>(F&B)"]
  R --> LP["Laporan"]
  R --> S["Staf"]
  R --> D["Perangkat"]
  R --> G["Pengaturan"]
sequenceDiagram
  participant O as Owner
  participant B as Backoffice
  participant P as POS
  O->>B: Daftar bisnis (retail atau restoran)
  O->>B: Pengaturan: pajak, service, struk
  O->>B: Produk atau Menu + Meja
  O->>B: Staf: tambah kasir dengan PIN
  O->>B: Perangkat: buat kode pairing
  O->>P: Tempel kode di layar Hubungkan perangkat
  P->>P: Kasir login PIN, buka shift, jual
  O->>B: Laporan dan Transaksi

Penjualan hari ini dan 7 hari, per hari, metode bayar, terlaris, stok menipis (retail) atau pesanan menunggu kasir (F&B). Sumber: GET /v1/reports/sales.

Daftar penjualan/pesanan dengan filter Hari ini, 7 hari, 30 hari; detail (item, diskon, pajak, pembayaran, kasir) dan void dengan alasan.

Tambah, ubah, arsip; kategori; varian; Lacak stok, ambang stok menipis, dan Sesuaikan stok dengan alasan.

flowchart TD
  A["Buat menu (sekali)"] --> B["Tambah item"]
  B --> C["Nama, harga, bagian, status, alias"]
  C --> D["Modifier: satu grup per baris<br/>Nama | min | maks | Opsi:harga"]
  D --> E["Simpan: langsung tersimpan"]
  E --> F["Publikasikan: menaikkan versi menu"]
  F --> G["POS dan self-order memakai versi baru"]

Format modifier: Level | 1 | 1 | Pedas:2000, Tidak pedas:0.

Tambah meja, nonaktifkan (QR tidak berlaku lagi), lihat QR per meja, Cetak semua QR (jendela cetak browser), dan link takeaway/pickup. QR berisi https://<order-app>/<slug>?t=<token>.

Rentang Hari ini / 7 hari / 30 hari / Bulan ini; total, rata-rata, void, per hari, per metode, terlaris, per kasir, dan rekap shift. Unduh CSV untuk per hari dan terlaris. Hari dihitung zona WIB.

Tambah kasir atau manajer (hanya owner), ubah nama atau PIN, nonaktifkan (sesinya dicabut). PIN 4–6 digit tidak pernah ditampilkan.

Buat kode pairing (tampil sekali), daftar perangkat, putuskan.

Nama outlet, pajak %, service %, harga termasuk pajak, teks atas dan bawah struk, wajib login kasir.