The main tasks
Having already developed a logo and a website on a popular free platform, the client faced a number of problems requiring solutions:
- Correction of the website's design and functional flaws
- Migration to a more advanced platform
- Implementation of fast and efficient object filtering
- Simplification of the object import and export process
- Automation of workflows
Design system
We have retained the overall style, fonts, and color scheme, but completely revised the design system:
- Set the correct sizes for headers and text
- Optimized the color palette
- Organized the layout and blocks according to the new grid
Homepage
On the homepage, an interactive filter was added that allows not only to search for objects by specific parameters but also to adapt the filters depending on the choice, thereby removing unnecessary elements.
Blocks with the most viewed and new objects have also been introduced, the data for which is updated automatically.
Complex structure
The catalog has a complex structure, dividing countries into provinces, regions, cities, and districts. To simplify the selection of objects, an interactive filter was added to each page.
Automatic links to pages with types of real estate and locations were also created.
Object page
Graphical and informational blocks have been retained but adapted to the new design system.
Blog
The article section has been completely updated: search functionality, a list of most-read articles, and a tag cloud have been added.
Automation and Improvements
The list of main technical changes was as follows:
Before Changes | After Changes |
---|---|
Use of the most popular free platform | Migration to a platform optimized for extensive catalogs |
Creation based on a template with incorrect manual tweaks | Development from scratch of a structured design system and frontend |
Many flaws in the adaptive mobile version | Implementation of a fully adaptive mobile version |
Manual creation of data blocks through HTML | Automatic or dynamic creation of data blocks through the administrative panel |
Standard and undeveloped sorting | Advanced sorting of objects by specified criteria |
Limited speed of import/export from Excel files (500 objects per hour) | Significant increase in speed (10,000 objects per minute) |
Ineffective and slow simple filter | Implementation of a fast and fully functional interactive filter |
Manual creation | Automatic creation |
Manual filling of SEO data | Automatic generation of SEO data |
Manual creation | Automatic creation |
Outdated | Modern and adaptive |
Outdated and unprotected | Modern and protected |