It is necessary to create a website, and later an application primarily based on maps (Google\2gis\or others).
A real estate agency service, providing significant investments in project development in terms of functionality and interaction with each guest, as well as a powerful assistant tool for realtors with a good set of statistical data.
The website \ application will be based on city maps, which will indicate "heat maps" based on the number of requests for a specific area\house\sector. Each participant will be able to leave their request on the map, filling in the map data, and all other participants will be able to see changes on the map. Some areas will be highlighted more brightly, while others less so as the number of requests changes. Each request left on the map will have a description and will be accessible to everyone (or not for everyone).
There will also be real estate listings on the maps and various filters for convenient navigation.
In addition to maps, there will be several standard pages with information about the company, assistance, chat, and a mini bulletin board.
It is important to enable payment through the website.
Basic tasks for launching the project
Development of design layouts (a smaller part) and programming of the website
Database of key transaction types (sale, rental)
Module of property advantages (intercom, video surveillance, etc.)
Database of key real estate types (apartments, houses, etc., including links to property advantages)
Mechanism for setting property characteristics, including filter settings
Module of districts and regions of the city
Module of real estate objects (including setting characteristics, displaying other objects from this area)
Module for transferring objects to the website via API
Module for registration with phone number verification (Moldova first)
Authorization module
Password recovery module
Social media authorization module, including registration with phone number verification
Selection of object type upon first entry to the website, including saving settings for authorized users
Map module (display of objects, heat map based on requests, object card)
Filtering objects on the map
Request formation module (selecting area, submitting application)
Application report module
Module for matching applications and objects
SMS notification mechanism about the appearance of a new object or request
Mechanism for adding objects by the owner (filling form, or calling agent form)
Owner's personal account, displaying objects, deleting objects
Owner's personal account, displaying applications
Owner's personal account, changing profile data
User's personal account, request history, deleting requests
User's personal account, favorites
User's personal account, changing profile data
Mechanism for forming reviews about the owner and the client
Chat module
testing and refinement based on comments