Moovna

Moovna is a real estate listing portal serving three audiences on one platform.

  • PROJECT MOOVNA
  • YEAR 2026
  • CATEGORY PLATFORM
  • LIVE PROJECT www.moovna.com

RESEARCH

Property portals tend to fail in one of two ways: they optimize entirely for search and browsing, or they optimize for listing management. Moovna needed to serve three audiences at once - buyers/renters searching, owners listing a property, and agencies managing portfolios at scale - without becoming three disconnected products. Mapped the full IA first: public site, auth, listing creation across 5 property types and 2 transaction types, discovery, two dashboards, org admin, email - before touching any screen, to find where flows converge and where they have to diverge.

DESIGN

Discovery runs map and list views on one shared, property-type-aware filter model, so switching property type never means relearning the UI. Listing creation uses a single stepper pattern across all property and transaction types, diverging only where the data does. B2C and B2B dashboards share one layout grammar at two densities, with an org/admin layer added on top of B2B only where needed. Contact and booking stay visible on listing detail, next to the gallery, not buried below the fold.

DEVELOPMENT

The system shipped to production. Handoff leaned on the shared patterns from design - the stepper, the filter shell, the dashboard layout grammar - so engineering built one flexible component set rather than one-off screens per property type or per audience. Design stayed close through build to catch the places where a "shared" pattern quietly needed an exception.

OUTCOME

Live and in use across the three audiences it was built for - individual buyers/renters, owners, and agencies managing portfolios through the B2B workspace. // ↓ 55% faster listing creation - ↑ 28% increase in agency adoption - ↑ 41% returning users - ↓ 50% support requests related to property publishing - NPS +18 after redesign.

REFLECTION

The hardest trade-off was simplicity for individual owners versus power for agencies. Every control an agency needs - roles, permissions, portfolio-level views - is a control an individual seller never asked for and shouldn't have to see. Solving it structurally (org/admin as an additive layer on top of a shared core, not a fork) meant the two audiences never fully diverge into separate products, but it also meant resisting the easy fix of just adding a settings toggle for "agency mode" - a shortcut that would have made the system harder to maintain long-term.

  • MORE WORKS MORE WORKS
  • MORE WORKS MORE WORKS
  • MORE WORKS MORE WORKS
  • MORE WORKS MORE WORKS