Warmindo-Kita
Sistem POS & manajemen staf dengan web dashboard, mobile apps Flutter & thermal printing
Tentang Project
Warmindo-Kita adalah sistem Point of Sale (POS) lengkap yang terdiri dari 3 aplikasi: Web POS (React + Vite), Mobile Cashier App (Flutter + GetX dengan Bluetooth thermal printer), dan RESTful Backend (Node.js + Express + PostgreSQL).\n\nSistem ini mendukung role-based access (Owner/Admin/Kasir), Excel bulk catalog import, modifier system dengan validasi grup, shopping archive, expense tracking, serta WebSocket real-time updates. Mobile cashier app bisa mencetak struk langsung ke printer thermal via Bluetooth menggunakan protokol ESC/POS.
Fitur Utama
Web POS Dashboard
Interface kasir lengkap dengan React + Vite, product catalog, order management, dan dashboard statistik
Mobile Cashier App
Aplikasi Flutter + GetX untuk kasir mobile dengan Bluetooth thermal printer (ESC/POS)
Role-based Access
Tiga role: Owner (full access), Admin (manajemen), dan Kasir (transaksi)
Excel Import
Bulk import catalog produk dari file Excel untuk setup cepat
Modifier System
Konfigurasi modifier produk (level pedas, topping) dengan validasi grup wajib
Shopping Archive
Arsip belanja dan expense tracking untuk analitik bisnis
WebSocket Real-time
Update real-time antar device untuk sinkronisasi order dan status
Google OAuth & JWT
Autentikasi aman dengan Google OAuth dan JWT token