The making of Rumetr real estate database

Overview• Process

The idea.

rumetr process 01

Adding the favorites list.

rumetr process 02

Sorting is not enough, implementing filters.

rumetr process 03

An idea of articles is born.

rumetr process 04
rumetr process 05

Showing a simple placeholder while the website is being developed.

rumetr process 06

Starting to put the system together.

rumetr process 07

Property card sketch.

rumetr process 08

Adding social network authorization.

rumetr process 09

Inventing advertising formats.

rumetr process 10

Fixing errors.

rumetr process 11

Starting to populate the database.

After the first 20 000 apartments, coming to an understanding that we will have to normalize data. Populating the application with robots that will remove purchased apartments and find anomalies such as extremely low prices, unusual number of rooms or unrealistic floor area.

Our table should not be slower than an Excel spreadsheet. Spending some time on optimization: fine-tuning the ORM, moving out the frequently used data into a NoSQL database. Voilà: it takes 150 milliseconds to output a list of 150 developments and three seconds for the full page to load.

Designing the concept of the platform which will allow developers and real estate agents quickly publish information about their properties: upload apartment specifications, photographs, floor plans, project descriptions and any other documents.

rumetr process 12

Continuing to develop the website.

rumetr process 13