The making of Rumetr real estate database
The idea.
![rumetr process 01](rumetr-process-01.jpg)
Adding the favorites list.
![rumetr process 02](rumetr-process-02.jpg)
Sorting is not enough, implementing filters.
![rumetr process 03](rumetr-process-03.jpg)
An idea of articles is born.
![rumetr process 04](rumetr-process-04.jpg)
![rumetr process 05](rumetr-process-05.jpg)
Showing a simple placeholder while the website is being developed.
![rumetr process 06](rumetr-process-06.jpg)
Starting to put the system together.
![rumetr process 07](rumetr-process-07.jpg)
Property card sketch.
![rumetr process 08](rumetr-process-08.jpg)
Adding social network authorization.
![rumetr process 09](rumetr-process-09.jpg)
Inventing advertising formats.
![rumetr process 10](rumetr-process-10.jpg)
Fixing errors.
![rumetr process 11](rumetr-process-11.jpg)
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](rumetr-process-12.jpg)
Continuing to develop the website.
![rumetr process 13](rumetr-process-13.jpg)