Elevate
A UI refresh for an aging real estate CRM — and one shell for Aiva and TMS, the sibling products living inside it.
- Project Type
- Real Estate CRM
- Year
- 2022
- Role
- Sr UX/UI Designer
- Deliverables
- UI Refresh
Dashboard — Aiva leads, surfacedThe brief
01
Lead — AivaAiva responds. The refreshed dashboard shows the reply, not just a count.
02
Listing — ElevateThe drawer opens over search. CMA, remarks, history, notes.
03
Transaction — TMSThe same sheet, now holding TMS's contract, due diligence and closing dates.
Before — embedded Tableau

Before — TMS in Elevate's old shell


Dashboard — shipped

Leads — Aiva
Aiva was already answering the leads. The dashboard just wasn't showing it.
Card states
Every card had to be designed three times, because a new agent and a top producer open the same screen.

The second question
Knowing how many leads arrived is trivia. Knowing when they arrive is a schedule.
Chart components

Component set

Opening a listing shouldn't cost you the map.
Listing drawer — desktop

Listing drawer — mobile

Transactions — TMS
The deal was already won. It just landed in a product that looked like a different company built it.
What shipped
- The refresh
- This wasn't a rebuild. It was giving an aging interface a current UI, and one consistent shell for data coming from three different Elm Street products — Aiva's leads, Elevate's own listings, and TMS's transactions all read the same way now.
- 3Elm Street products linked through one interface — Aiva, Elevate, TMS
- 3States designed per KPI card: empty, populated, excellence
- 1Side sheet shell reused for leads, listings and transactions
- 1Component set and colour ramp behind all of it
What's next
OutboundEngine