Smart Counter — Overview
Smart Counter documentation
The Smart Counter is Ailaaj One’s in-store pharmacy sales screen — product search, cart, checkout, till sessions, returns, and the Smart Counsellor panel for rack campaigns.
Status
Released — v1.0.0 (June 2026). See release notes.
Guides
| Guide | Audience |
|---|---|
| Smart Counter | Store managers, cashiers, tenant owners |
| Smart Counsellor | Cashiers, pharmacists |
| Rack Campaigns | Tenant owners / admins |
| Keyboard Navigation | Cashiers, pharmacists |
Related code
| Path | Purpose |
|---|---|
src/components/pos/ | Sale screen, till, cart, Smart Counsellor UI |
src/pages/pos/ | POS pages and store/till selection |
src/components/admin/campaigns/ | Rack Campaign admin editor |
src/hooks/use-pharmacist-rack.ts | POS rack payload + event tracking |
supabase/migrations/*pharmacist_rack* | Campaigns schema, attribution, reports RPCs |