Project Overview
Propello POS is Epicor's retail Point of Sale system — used by cashiers at store counters to process customer transactions, manage billing, and handle payments in real time. It sits at the most critical moment of the retail experience: the checkout.
The original system was built around a desktop ERP workflow — dense, mouse-driven, and optimized for precision over speed. When migrated to the web, the usability gaps became impossible to ignore. Touch interactions failed, cashiers slowed down during peak hours, and the UI density created friction exactly where the business needed speed.
My role was to lead the full UX redesign — moving from an ERP-style form interface to a speed-first, touch-optimized POS experience that works across desktop terminals, tablets, and mobile devices.
A Desktop ERP Forced onto a Touch World
The legacy POS was originally designed for desktop monitors and mouse-based interaction — dense ERP workflows that made sense on a large screen with a precise pointing device. When moved to the web and used on touch devices, the cracks appeared immediately.
Six Existing UX Problems We Had to Solve
User research — including observation sessions at live retail counters, interviews with cashiers, and usability testing — surfaced six distinct UX problems driving the redesign.
What the Redesign Had to Achieve
Before designing anything, I aligned with the product team, business analysts, and retail operations managers on clear, measurable goals. These became the filter for every design decision.
Seven Strategies That Drove the Redesign
Each strategy directly targeted one or more of the six UX problems identified in research. Every design decision was traceable back to a cashier need, not a feature request.
Old: Search → Open modal → Select → Confirm → Add
New: Search → Tap → Auto-added to order
Right panel: Quick Find with visual product category tiles · Tab navigation for catalog, customer, notes, settings.
Key UX Improvements — Area by Area
Every dimension of the POS experience was audited and improved. The table below shows the direct before/after for each major UX area.
| UX Area | Before | After |
|---|---|---|
| Touch Targets | Small — designed for mouse clicks | Large & accessible — min 44px tap area |
| Billing Flow | Multi-step — 4 actions per product | Streamlined — Search → Tap → Done |
| Search UX | Hidden in menus — hard to access | Floating Quick Access — always 1 tap away |
| Payment Visibility | Low — buried below content | High emphasis sticky footer with large CTA |
| Mobile Support | Weak — layout broke on small screens | Fully responsive — 3 distinct breakpoints |
| Cashier Speed | Slow — high friction per transaction | Significantly faster billing cycle |
| ERP Complexity | High — all ERP features visible at once | Simplified — only cashier tasks visible |
| Accessibility | Poor — small text, low contrast, tiny controls | Improved — WCAG AA, larger type, clear icons |
| UI Density | Overloaded — too much visible at once | Clean & focused — progressive disclosure |
The "Speed-First POS UX" Philosophy
The redesign wasn't just a visual refresh. It required a fundamental shift in design philosophy — from "show all ERP functionality" to "complete checkout with minimum friction." Five UX principles guided every decision.
Final Result — What Changed
The redesigned Propello POS successfully transformed a dense desktop ERP workflow into a fast, modern, touch-friendly web POS — while keeping full enterprise ERP capabilities accessible underneath a simplified UX layer.