KelontongKita adalah aplikasi kasir (Point of Sale) offline-first yang dirancang khusus untuk warung dan toko kelontong skala kecil-menengah di Indonesia.
Latar Belakang
Banyak warung kelontong masih mengandalkan pencatatan manual yang rawan kesalahan dan sulit dilacak. KelontongKita hadir sebagai solusi digital yang tetap bisa beroperasi penuh meski tanpa koneksi internet, sehingga cocok untuk area dengan koneksi tidak stabil.
Fitur Utama
Aplikasi Android (Flutter):
- Transaksi cepat dengan input manual atau barcode scanner
- Dukungan metode pembayaran: tunai, transfer, QRIS, dan hutang
- Manajemen produk dengan kategori dan notifikasi stok menipis
- Pencatatan hutang pelanggan lengkap dengan riwayat pelunasan
- Cetak struk otomatis via Bluetooth thermal printer 58mm, fallback ke PDF
- Tampilan adaptif — dioptimasi untuk smartphone dan tablet (split-panel layout)
- Semua data tersimpan lokal (SQLite via Drift), sinkronisasi ke server saat online
Web Dashboard (CodeIgniter 4):
- Dashboard laporan penjualan harian & bulanan dengan grafik
- Manajemen produk, pelanggan, kasir, dan catatan hutang
- Pagination & pencarian di semua halaman data
- Tampilan responsif — nyaman diakses dari desktop maupun mobile
Teknologi
- Flutter + Riverpod + Drift (SQLite) — Android
- CodeIgniter 4 + PostgreSQL — Backend & Web
- REST API dengan autentikasi JWT
- Sinkronisasi data dua arah (offline-first)