How We Generated Leads for the Real Estate Agency



So, the Page ‘Sell’

‘Sell’ page prototype

‘Buy’ Page

‘Exchange’ Page

Home Page

Home page prototype


Team Members

Real Estate Objects

Object Details Page


Service Landing

Object Landing

Front-End and Integration with Yandex.Maps


Map of Objects

Object Details Page



Landing Page Builder on a Subdomain at One Click


Bulk Image Upload

Favourite Objects

Similar Objects


2.5 headers


Progress Bar

Optimizing Page Loading

  1. To animate banners when scrolling, we used the requestAnimationFrame function. It saves the CPU resources and makes the device run faster and generally function longer.
  2. We had to get rid of the custom scrollbar in the object catalog as it slowed down the tile loading when scrolling.
  3. In the tile slider, we implemented a lazy load: by default, only the first photo of the object is loaded, and the rest — while interacting with the slider.

Launch and Development



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store