Challenge
Retail operators in the UK and New Zealand needed one system for counter sales, stock control, and purchase tracking — replacing spreadsheets and disconnected tools across locations.
erp · United Kingdom & New Zealand · 2025
International retail POS for UK & New Zealand — barcode checkout, inventory, purchases, invoices, and role-based permissions on React + Laravel.

Overview
A production-ready Point of Sale platform delivered for retail clients in the United Kingdom and New Zealand — combining a React + CoreUI frontend with a Laravel API for sales, purchases, inventory, suppliers, customers, and financial reporting. Deployed on AWS with 315+ products, multi-user roles, and granular module permissions.
Challenge
Retail operators in the UK and New Zealand needed one system for counter sales, stock control, and purchase tracking — replacing spreadsheets and disconnected tools across locations.
Strategy
Engineer a modular POS and back-office platform with shared Laravel APIs, role-based access on every module, and a fast React checkout experience suited to international retail workflows.
Solution
A CoreUI admin suite with POS billing (barcode scan, cart, discounts, card/cash/wallet payments), purchase order workflows, product catalog, supplier management, invoice history, and dashboard KPIs — secured by Laravel Sanctum and a detailed permission matrix.
UX note
Priority was given to readable hierarchies, status visibility, and journeys that support busy users — not decorative complexity.
Technology
Process
Features
Results
Architecture
Visuals
Selected visuals from the delivery set, used to communicate product direction and interaction density.

Screen 01
Retail POS Platform

Screen 02
Retail POS Platform

Screen 03
Retail POS Platform
Testimonial
Feedback from the team we built this project with.
“We needed billing, stock, and purchase tracking in one system instead of registers and spreadsheets. The POS platform gives our team a fast checkout screen and clear inventory visibility — permissions keep each role focused on what they should access.”
Related projects
Next step
Share your industry context and goals — we'll help frame scope, UX priorities, and architecture.