← All projects

Retail software / Point of sale

Keeping Retail Operations Moving. Even Offline.

A desktop point of sale application designed around everyday retail work: quick checkout, accurate stock information, and reliable access to transaction history without depending on a continuous internet connection.

ElectronTypeScriptSQLiteZustand
hummiPOS● Offline ready
All productsEssentialsAccessories
Notebook$12.00
Desk lamp$28.00
Travel mug$18.00
Canvas tote$16.00
Pen set$8.00
Organizer$22.00

Conceptual interface · Illustrative data, not a production screenshot

HummiPOS / CAPABILITIES & CONSIDERATIONS

Offline-first retail software

Offline-first foundation

Electron and a local SQLite database keep core operations on the device. Reliable local persistence and transaction consistency are central engineering considerations.

Inventory & barcode checkout

Inventory management and barcode-assisted product selection connect stock information to the checkout workflow, helping cashiers focus on the customer.

Transactions & payment flows

Transaction history, partial payments, and outstanding balances provide a practical view of sales and the amounts still to be collected.

Returns & refunds

Dedicated return and refund workflows keep these operations connected to the sales process. Consistent transaction and stock updates matter throughout.

Receipts & sales analytics

Thermal receipt printing supports the checkout experience, while sales analytics make transaction information useful beyond the counter.

Predictable application state

React, TypeScript, and Zustand organize the interface and application state. Clear feedback and efficient navigation support cashier productivity.

This showcase describes the application's capabilities and engineering considerations. Commercial release and public availability have not been confirmed.

01Cashier interface
02Application state
03Transaction workflows
04Local SQLite storage

Conceptual workflow diagram; not a claim about low-level implementation details.

LET'S BUILD SOMETHING USEFUL

Your workflow is unique.
Your software should be too.

Have a process that could work better? Let's talk about it.

Discuss Your Project