Huchu DS · 0.5
All portals

POS terminal

A simple till for shops, tuckshops and hardware stores. Use it on a phone, a tablet at the counter, or a desktop till. Works as an Android/iOS app and in a web browser.

Portal 3 shells 8 pages Production /portals/pos
Try it yourself

Take the till for a spin

A working till you can click through in one page. Add items, link a customer, take payment by cash, card, EcoCash, OneMoney or split, do a refund (manager PIN is 4321), match the cash at the end of the day, and read the Z-report (end-of-day summary). Nothing is saved online — refresh the page to start over.

Open the live demo 7 things to try · runs in this tab DEMO → Full-screen view Hides the website around it
Examples

Code beside the demo

A few till screens, built with the same pieces the live demo uses — and the matching React code you'd write with @corelith/design-system.

Devices

Three sizes, one till

The till changes shape to fit whatever device the cashier is using. You always see the cart, the items, and the totals — only the layout changes.

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
Phone
One cashier, serving customers on the move
Open
Huchu POS
New sale
Cash-up
Receipts
Items
End shift · S-2841
Shift S-2841Till 02
Today's sales
Cash$ 1,842
Card$ 624
Mobile money$ 199
Should have$ 1,942
Count the cash
$ 50 ×14700.00
$ 20 ×32640.00
$ 10 ×28280.00
Over by+ $ 7.90
Tablet
Manager matches the cash
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
Always-on till with items list and cart
Open
Screens

What's in the till

Eight ready-to-use screens. Each one works on phone, tablet and desktop unless noted.

Pieces used

Built from standard parts

The till uses standard pieces from the design system. Nothing here is custom-made.

Built from these recipes

Demos illustrate recipes — here are the ones this kit uses

Every screen in the POS demo is built from a Huchu cookbook recipe. Open one to see the React, state machine, and edge cases behind it.

Building the till this week?

Eight screens are ready to use: sale, cash-up, counter, refund, customer, Z-report (end-of-day summary), cancel and find an item. Bookmark this page for the team.

All portal layouts