Meet360 mockup
← All work
WK_01 · 2026

Meet360

Fleet telemetry dashboard

An admin template turned premium product,
from diagnosis to handoff.

PapelUX/UI · Front-end
ContextoTrack7
Ano2026

View live

Meet360 is Track7's internal customer success system: fleet telemetry and onboard sensor data turned into management decisions. The front end ran on a raw Material UI template: confusing nav, lost hierarchy, ~20 inconsistent modals. Expensive data, hard to read.

The scope was not to patch. It was to replace the entire MUI front end with a premium product, navigable and ready for the dev to wire into the Postgres backend on AWS. Returning client, fixed scope end to end.

DisciplinesUX · UI · Design system · Functional prototype
SectorCustomer success · Fleet telemetry
DeliveryPremium front end + design system + handoff
§ The work

Managers open the dashboard to
decide, not to hunt for data.

Every screen answers a management question at a glance: how the fleet is doing, who needs attention, what to do today. Clear hierarchy, readable sensor data, a dark theme built for long reading without fatigue.

The ~20 inconsistent modals became 4 reusable patterns. The 4 overlapping dropdowns became one sidebar with logical groups. Less surface, more predictability.

All on a custom design system (tokens + 20+ components), shipped as a functional prototype (filters filter, CRUD changes state), ready for the dev to plug into the backend.

Meet360 performance screen: events per km, engagement and savings, each card leading with its current value and trend up top
DECISIONHierarchy

Each card leads with the number and the trend (events/km 1.32 ↘, engagement 81% ↗). The answer comes before the chart: the manager reads the fleet's direction at a glance, the curve only confirms it.

§ Contrast

Same data,
a different read.

The template stacked everything at the same weight, in a generic light theme. In the redesign, what matters rises to the top and the data becomes legible.

▮ Before After ▮
Redesigned dashboard, premium dark theme, clear hierarchy Old dashboard in default Material UI, light theme, confusing navigation
DECISIONWeight

Before, a flat list in a light theme, everything at the same weight. After, the management numbers rise as cards up top and the dark theme carries long reading sessions.

§ Process

From diagnosis to
handoff, in four steps.

Double diamond adapted to the timeline: discover what hurts, define the patterns, develop the system, ship it ready for the dev.

// PASS A · DISCOVER

Diagnosis across 6 layers

UX audit on the client's product: flow, navigation, density, states, consistency, accessibility.

Layers6
Gaps10 priority
Opportunities8
// PASS B · DEFINE

Inventory and standardization

I mapped the whole product and cut surface: fewer paths, more predictability.

Routes19
States~30
Modals20 → 4 patterns
Navigation4 dropdowns → 1 sidebar
// PASS C · DEVELOP

Design system + functional prototype

Not a mockup: the interface navigates end to end, with real state.

Systemtokens + 20+ components
Prototypeworking filters + CRUD
Fidelitynavigable end to end
// PASS D · DELIVER

Audit and handoff

Delivered ready to plug into the Postgres/AWS backend, no guessing on data shape.

AccessibilityWCAG · Lighthouse 100
ContractTypeScript
Handoffdocumented for the dev
§ Product · UI/UX

Seven screens,
one system.

Login, dashboard, performance, projects, detail, tasks and calendar, all on the same visual system.

01 / 07
Meet360 login
01LoginEntry to the system.
Meet360 dashboard, manager overview
02DashboardManager overview.
Performance, score and events per km
03PerformanceFleet score and events per km.
Projects, dense table with filters
04ProjectsDense table with filters.
Project detail, consolidated fleet
05DetailFleet consolidated in one project.
Customer success tasks
06TasksCustomer success tasks.
Calendar of meetings and follow-ups
07CalendarMeetings and follow-ups.
§ Delivery

Ready for the dev to plug in.

Data contract in TypeScript and documented handoff. Performance and accessibility measured, not promised.

100Lighthouse a11y
297msLCP
0.00CLS
19routes
30+states
// AI IN THE FLOW

AI in the pipeline, decisions with me

Every screen and the design system were built by me directing Claude Code. Senior UX in command, AI on execution. That is how I shipped the whole product, end to end.

Heuristic diagnosis from the client's product, not interviews with end users. Validation was technical (WCAG and Lighthouse), not usability testing with participants. The prototype is functional client-side with mock data, delivered for the dev to integrate with the real backend.