• Websites
  • 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