Ops dashboards fail when they look like analytics theatre
Founders want a CEO cockpit. Operators want a to-do list. If the home screen is four donut charts and a map, the supervisor will Alt-Tab to WhatsApp. Default widgets: overdue, unassigned, blocked, due in this shift.
Analytics can live one click away. Never as the landing view for the people who make the product move.
Default to today’s work, not last quarter’s charts
“Today / this shift” as the time default. Last-90-days is a manager report. Mixing them trains staff to ignore the page.
Shift handovers need one screen, not twelve widgets
A handover is: what broke, what is mid-flight, who is coming on. Design a dedicated view that prints or screenshots cleanly. If handover still happens as a voice note, the UI failed.
Timestamp, owner, next action. No vanity KPIs in that view.
Printable handover beats a dashboard screenshot thread
If the incoming supervisor still needs a PDF or a clean screenshot, design that export. A wall of widgets that will not print is not a handover tool.
Role-based views for Indian factory and clinic staff
Reception, nurse, accounts, and admin should not share one overloaded nav. Hide what they cannot act on. Shared logins are a reality — design for “role at this desk,” plus a cheap way to switch.
Permissions are a product decision. UX makes the allowed actions obvious so people stop asking the owner on WhatsApp.
Alert noise is a UX bug, not a feature
If everything is red, nothing is. Severity, mute-until-shift-end, and a badge count that matches reality. Fake urgency trains dismissal.
Hindi, Tamil, and English labels that survive night shift
Do not ship a full locale if you will not maintain it. Ship bilingual labels on primary actions (Admit, Dispatch, Receive) and keep dense tables in English if that is how the ERP already speaks.
Test line wraps. Tamil UI that clips verbs is worse than English. Pair with accessibility UX for type size on 5.5" phones.
Tables, filters, and the 4G factory Wi-Fi problem
Infinite scroll on 8,000 rows will freeze a low-end device. Paginate, default filter to this location, and make search the hero. Sticky first column for the identifier staff actually shout across the floor.
Offline: say so. A spinner with no copy creates duplicate entries — microcopy that reduces support.
Shipping an ops dashboard with Brevia from Chennai
We prototype the queue and one detail flow before visual polish. Then Next.js if you want us to build. Floors: UI/UX ₹50,000; custom web from ₹50,000. Website packages are the marketing site, not the ops app.
Book consultation. We will refuse a 40-screen “Phase 1” at the pack price.
Ready to automate one painful workflow?
Tell us your stack — n8n, Make, Zapier, WhatsApp, or Playwright. Chennai HQ · India delivery · reply within one business day.