# Product

## Register

product

## Users
Store cashiers who require high-speed, zero-friction, minimal-interaction transaction entry. Store owners and admins who need clear, scannable oversight of inventory, sales history, and user activity.

## Product Purpose
Provide an efficient, highly reliable Point of Sale system. Success means transactions are processed in seconds, inventory data is accurate, and reports are immediate, preventing data entry lag.

## Brand Personality
Clean, professional, highly reliable. Focuses on pure white backgrounds (`oklch(1 0 0)`), high-contrast charcoal foregrounds (`oklch(0.145 0 0)`), thin light borders (`oklch(0.922 0 0)`), and stark off-black primary action elements (`oklch(0.205 0 0)`) for a crisp, component-based modern dashboard experience.

## Anti-references
- AI-slop patterns: gradient text, heavy dark gradients, neon glows, or over-designed dashboard widgets.
- Harsh brutalist layouts with high-density solid black outlines or 0px corner radiuses.
- Cluttered layouts that compromise typography readability.

## Design Principles
1. **Speed First**: Keyboard-friendly inputs, zero unnecessary clicks, and low visual weight for secondary options.
2. **Component-Based Structure**: Clean grids, standard `8px` rounded corners, pure white container surfaces, and thin borders (`1px`) to construct cards.
3. **Data Scannability**: Use monospace numbers for currency, aligned tables, and clear status indicators to avoid human reading errors.
4. **Crisp Elevation**: Soft, modern shadows (`0 1px 2px 0 rgba(0,0,0,0.05)`) on card panels and dialog overlays to establish clean spatial depth.

## Accessibility & Inclusion
- Contrast ratio >= 4.5:1 for body copy.
- Monospace figures for numerical alignment.
- Clear keyboard focus outlines and accessibility for physical keyboards/barcode scanners.
- Accessible hover states with reduced-motion fallbacks.
