Huchu DS · 0.5
All portals

POS terminal

Touch point-of-sale for cashiers and field buyers. Built mobile-first, scaled up to tablet and counter desktop. Ships as a packaged Android/iOS app and a web PWA.

Portal 3 shells 5 pages Production /portals/pos
Shells

Three sizes, one product

The POS portal adapts to the device the cashier is using. The cart, the catalog, and the totals are always present — what changes is how they're framed.

9:41● ● ●
New sale
$284.50
4 items · Cash · Park Centre
AllBevGroTob
Mazoe Orange 2L$ 9.00
Pro-bake bread$ 4.50
Cooking oil$ 3.20
Bulk discount– $ 2.20
Charge $ 284.50
Mobile · phone
Single till, in-aisle buyers
Open
Huchu POS
New sale
Cash-up
Receipts
Items
Close shift · S-2841
Shift S-2841Till 02
Sales summary
Cash$ 1,842
Card$ 624
Mobile$ 199
Expected$ 1,942
Cash count
$ 50 ×14700.00
$ 20 ×32640.00
$ 10 ×28280.00
Over by+ $ 7.90
Tablet
Supervisor reconciliation
Open
Huchu POS
Sale
Cash-up
Receipts
Items
Customers
New sale
Mazoe
$ 4.50
Bread
$ 1.50
Oil
$ 3.20
Rice
$ 9.50
Sugar
$ 3.80
Milk
$ 1.40
Cola
$ 1.80
Tea
$ 2.20
Receipt #R-19281
Mazoe$ 9.00
Bread$ 4.50
Oil$ 3.20
VAT 14.5%$ 2.18
Charge $ 17.21
Desktop counter
Permanent till + catalog + cart
Open
Pages

Surfaces in this kit

Five fully designed POS surfaces. Each works across all three shells unless flagged.

Patterns used

Built from primitives

The POS portal composes primitives and blocks already documented in the system. Nothing in here is bespoke.

Working on POS this sprint?

Five surfaces ship today. Three more — refund flow, customer lookup, end-of-day Z-report — are scheduled for v0.6. Pin this page for the team.

All portal shells