SEDANG BERTUMBUH · MVP 0.1

Dibangun dengan teliti.
Dikenalkan dengan jujur.

Fondasi Leci sudah mencakup operasional inti. Halaman ini menjelaskan apa yang tersedia dalam kode MVP, apa yang masih perlu diuji, dan apa yang belum kami tawarkan.

Fondasi sudah dibangun

Kasir lokal, katalog, stok, shift, laporan, ekspor, diagnostik read-only, dan backup terenkripsi tersedia dalam implementasi MVP.

QA native masih diperlukan

Android dan iOS adalah target pengembangan. Kompatibilitas perangkat, keamanan native, serta hardware harus diuji secara fisik.

Paket dikelola di dashboard

Harga dan penawaran lisensi dipublikasikan dinamis dari dashboard pelanggan. Unduhan aplikasi native tetap memerlukan kesiapan distribusi dan QA perangkat.

Apa yang tercakup dalam MVP?

  • Onboarding toko, akun Admin/Kasir, PIN ter-hash, auto-lock, approval, dan audit.
  • Katalog, kategori, pencarian barcode/SKU, pelanggan, pemasok, dan stok berbasis ledger.
  • Keranjang, diskon pesanan persen/nominal dan preset, satu konfigurasi pajak toko, pembayaran campuran, kembalian, serta hold/resume pesanan.
  • Shift, kas masuk/keluar, pengeluaran, penerimaan barang, piutang, hutang pemasok, serta retur penuh atau sebagian dengan approval dan pencatatan tunai. Kas keluar dan pengeluaran ditolak bila akan membuat saldo kas shift di bawah nol.
  • Riwayat, laporan, ekspor CSV/XLSX/PDF, struk PDF, dialog printer sistem, dan adapter ESC/POS LAN/Wi-Fi.
  • Backup .leci terenkripsi, validasi, diagnostik read-only, pratinjau restore, safety backup, dan restore lintas perangkat yang kompatibel.
  • Aktivasi serta pembaruan lisensi native yang terikat pada perangkat, tanpa memindahkan data toko ke layanan lisensi.

Batas yang perlu kamu tahu

Dana QRIS, transfer, dan kartu harus diperiksa serta dikonfirmasi manual. Tidak ada integrasi gateway untuk memverifikasi dana atau membatalkan pembayaran secara otomatis pada transaksi toko. Ini berbeda dari checkout lisensi di Dashboard Kasir Leci: bila integrasi Pakasir diaktifkan, dashboard menerima status pembayaran dari layanan tersebut dan tetap menjadi sumber keputusan pesanan. Pelunasan piutang saat ini hanya tunai ke kas shift. Retur yang masih eligible dapat dilakukan penuh atau sebagian dengan approval Admin; setelah piutang di-offset, sisa refund selalu dicatat sebagai tunai dari shift aktif bila kas mencukupi, termasuk jika pembayaran asalnya non-tunai. Refund ke metode pembayaran asal belum tersedia. HPP rata-rata tertimbang diperbarui saat penerimaan barang. Retur pembelian dan retur penjualan belum menghitung ulang HPP berjalan, sehingga valuasi persediaan dan laba setelah retur belum direkonsiliasi lengkap.

Adapter Bluetooth Classic/SPP dan USB host tersedia khusus Android, selain PDF, dialog printer sistem, dan ESC/POS LAN/Wi-Fi. Adapter bukan sertifikasi kompatibilitas semua printer: BLE-only, USB-serial generik, serta raw USB/Bluetooth iOS atau browser belum didukung. Android dan iOS adalah target aplikasi native, bukan jaminan kesiapan setiap perangkat. Kamera, rotasi ponsel/tablet, secure storage, file picker, printer, dan pemulihan lintas instalasi perlu QA fisik. Build iOS memerlukan macOS/Xcode dan belum diverifikasi di lingkungan pengembangan Linux proyek ini.

Akun Admin/Kasir dan data toko berada di aplikasi lokal. Akun pelanggan Dashboard Kasir Leci terpisah, dipakai untuk checkout serta pengelolaan lisensi, dan bukan akun cloud untuk menyimpan transaksi, stok, atau laporan toko. Backup dibuat manual, bukan terjadwal, dan dibatasi 32 MiB data plaintext per arsip sebelum enkripsi. CSV, XLSX, dan PDF adalah dokumen laporan tanpa enkripsi aplikasi; cakupannya mengikuti laporan yang dipilih, bukan salinan penuh database.

Belum tersedia

Sinkronisasi multi-perangkat, multi-cabang, varian dan multi-satuan, lokasi atau transfer stok, serial/batch/expiry, scheduler backup, loyalty atau promo kompleks, serta fitur restoran seperti meja dan kitchen ticket bukan bagian dari kemampuan MVP saat ini.

Lisensi native tidak berarti data toko berpindah ke cloud. Paket 1 bulan, 3 bulan, atau 1 tahun kalender serta penawaran terbatas dikelola di dashboard pelanggan. Lease offline mengikuti paket dengan batas maksimal 30 hari. Aktivasi awal, pembaruan, dan verifikasi berkala membutuhkan koneksi; reboot atau perubahan waktu perangkat yang tidak wajar juga dapat memerlukan verifikasi online. Pada iOS, proses aplikasi yang dimulai ulang juga memerlukan internet. Lihat panduan lisensi dan aktivasi perangkat untuk penjelasan status aktif, penggantian perangkat, dan pencabutan final.

Tentang simulasi website

Simulasi pada website ini menjalankan pratinjau Flutter Web dari source aplikasi utama dengan toko demo sintetis di memori browser. Ia dibuat untuk mengenalkan alur, bukan untuk menyimpan transaksi toko atau memverifikasi kesiapan produksi. Jangan memasukkan data usaha, PIN, rincian pembayaran, atau data pelanggan asli.

Pratinjau Flutter Web memakai SQLite Wasm tanpa enkripsi. Lisensi, kamera, printer, dan lapisan keamanan native tidak aktif di lingkungan demo; ia bukan aplikasi native atau bukti kesiapan produksi maupun kompatibilitas perangkat fisik. Baca juga batasan & kecocokan MVP.

Kembali ke simulasi