Case study · 2024–2025

Flamingo New Homes

A marketplace of new-build homes straight from developers, with cabinets for developers and buyers and an admin panel for the Flamingo team.

Company
CodeGeeks
Role
Lead UX/UI Designer
Platforms
Website, mobile version, cabinets and admin panel
Status
Released · live site
Flamingo New Homes on desktop and mobile: the live catalog with complexes Soul Park, Nordica Residence and Resident State, and a map on a phone with a search area drawn around Lviv.

The task

Buying a new-build home without a middleman

Flamingo New Homes is a marketplace of new-build residential and commercial property sold directly by developers. The product was designed from scratch and is now live.

It had to work for three groups of people at once:

  • buyers, who search and compare complexes across cities;
  • developers, who publish their complexes and keep them up to date;
  • the Flamingo team, who look after developers, listings, users and payments.

How I worked

From the first design to the main flows

Another designer started the project: set the visual style and ran the competitor analysis and research. I then took over and became the main designer for all key pages and flows.

  1. Took over from the first designer and kept the visual style already in place.
  2. Maintained the design system: filled it in and added new components with their states.
  3. Regular discussions with the client about problems, ideas and priorities.
  4. Decisions based on the earlier competitor analysis.
  5. Designed the buyer website on desktop and mobile.
  6. Designed the developer and buyer cabinets and the admin panel for the Flamingo team.

For buyers

Finding the right complex

Search, map and filters built around how people look for a new home: by place, type and price per m².

Search on the first screen

Location, property type and price per m² right in the hero, with quick ways into the satellite view and into drawing your own search area.

Flamingo home page: the headline “Property from developers without middlemen”, counters and a search bar with location, property type and price per m².
Home page with search

One switch for list, map and satellite

The same results and filters in three views. Prices per m² show in hryvnias and dollars, and every complex has favourites, share and compare.

Live Flamingo catalog in list view: complexes Soul Park, Nordica Residence, Resident State, City by blago, Central Hills and Mecenat with prices per m², deal badges and addresses.
List view on the live site
Satellite view of the region with complexes marked on the map.
Satellite view

Complexes drawn as real buildings

On the map each complex is its real building outline with the price per m². On a phone you can also draw your own search area.

Map view on desktop: complexes drawn as building outlines with prices per m² and a complex card on the left.
Map view, desktop
Map view on mobile with building outlines and price labels.
Map
Drawing your own search area on the map on mobile.
Draw a search area
A complex card over the map on mobile with deal badges and a View button.
Complex card

Filters for every property type

Eight property types, from flats to parking spaces. Filters cover price per m², area, ceiling height, construction status, completion date and financing: instalments, credit, mortgage and promotions.

All filters panel: location, property types, price per m² and area sliders, ceiling height, construction status, completion period and financing options.
All filters

Everything about a complex on one page

A sales office with hours and contacts, a gallery with video and deal badges, and tabs for infrastructure, layouts and prices, price dynamics, promotions, financing, construction progress and documents.

Complex page on desktop: gallery, price per m², sales office contacts and tabs with information about the complex.
Complex page, desktop
Complex page on mobile: tabs, gallery with badges and the price per m².
Mobile

For developers and the Flamingo team

Running the marketplace

Behind the website: a cabinet where developers publish and manage their complexes, and an admin panel for the Flamingo team.

Adding a complex step by step

A developer fills in a complex tab by tab: plans, about, layouts, price dynamics, promotions and discounts, financing, construction progress, documents and contacts.

Developer cabinet: the New complex form with tabs, logo, address fields and a map.
New complex form
Developer cabinet: construction progress tab with a live stream link, photos, period and a video.
Construction progress

Statuses you can read in a long table

Separate coloured chips for the subscription and for the complex, so problems stand out in a long list. Tab filters (all, active, pending, drafts, inactive), search and an actions menu in every row.

Admin panel: complexes table with tab filters and coloured chips for subscription and complex status.
Admin panel: complexes

Analytics for the team and for each developer

KPIs for a period, a traffic chart with details on hover, and breakdowns by age, gender, traffic source and country. Developers get the same view for their own complexes.

Admin analytics: buyers, complexes and developers counters, a traffic chart with a tooltip, age and gender charts.
Admin analytics
Developer analytics for one complex: page traffic chart, age and gender charts.
Developer analytics

Payments and plans

Payment history with paid and unpaid filters and clear statuses, plus the edge cases: changing the payment method, attaching a document, resending an invoice and cancelling a payment.

Developer cabinet: payment history table with plan, operation, amount, date and status.
Payment history

Status

Released and live

The marketplace is live with real complexes from developers in Lviv, Kyiv, Ivano-Frankivsk, Uzhhorod and other cities.

Get in touch