Overview
TokoKita was built for small and medium retail operators, especially UMKM-style businesses that need a practical operational system without the complexity of a full enterprise ERP or accounting platform.
A local-first desktop app that helps small shops manage products, sales, stock, purchases, suppliers, customers, and daily reports without depending on an internet connection.






TokoKita was built for small and medium retail operators, especially UMKM-style businesses that need a practical operational system without the complexity of a full enterprise ERP or accounting platform.
Many small stores rely on notebooks, spreadsheets, or separate cashier and inventory tools. This makes stock levels unreliable, sales history hard to track, low-stock items easy to miss, and daily revenue reporting slow or inconsistent.
We built a modular desktop application with a React interface, Go backend services, and a local SQLite database. Core store operations stay available offline, while stock changes are recorded through transaction-safe workflows.
The app prioritizes local reliability: sales, inventory, purchases, and reports work without internet access. It also includes local user access, database backup and restore, local logging, and groundwork for optional cloud backup integration.
Designed and implemented the desktop application architecture, database schema, domain modules, service layer, React UI, POS flow, inventory workflows, reporting screens, local authentication, backup and restore handling, and modular feature controls.
TokoKita turns fragmented store operations into one local desktop workflow. It helps shop owners reduce manual recordkeeping, keep sales and stock data connected, identify low-stock items faster, and continue operating during internet outages.
We can help turn cashier, stock, purchasing, and reporting workflows into a reliable local-first application.
Discuss Project