Application:
It should be like a website, the client fills out the application by answering questions, after these questions the application is formed and sent to the admin panel. Based on the parameters specified in the application, this system should select objects, a list of objects, or a URL with search results and send it to the client via SMS or to the messenger specified in the application. This is like a subscription to new announcements on OLX or Domria, but there should be an admin panel with the functionalities listed below to divide tasks among managers. The application should be linked to the website buyhouse.com.ua developed in Python.
All applications must have:
- an edit function, save, date of addition and editing, - all roles on this site should be like on BH,
- there should be a check by the client's phone number, that is, if the client's number is in the database, there should be a message that the client exists to edit the application.
1. The website application is about what was mentioned earlier when clients fill out what they are looking for in real estate themselves, and I have a parser in Python that needs to be integrated into this system, this cabinet (admin panel).
2. This "application through the website" and "client card" are one and the same application; the client can form their application through the website and send it, and the realtor, administrator, moderator can form it through their cabinet when the client calls them. However, if it was formed by a realtor or admin or moderator, the one who formed it remains as the executor; the admin can change the executors of realtors or moderators.
4. All applications and the application that the client filled out themselves are transferred to the admin panel; in the admin panel, there will be a list of applications displaying the name, phone number, application number, city where they are searching, and type of real estate. The realtor dealing with the application, the realtor or moderator, should be able to change it in the admin panel, and there should be an option to sort applications by city and executor.
5. In the application, the client or the one who created it fills in their phone number, name, surname is optional, selects a messenger to receive notifications, and fills in the filter parameters for real estate, parameters like on my website, but replace the method of filling in to make it more convenient, with fewer dropdown lists and more buttons or according to current trends. After filling in the parameters, they click save; after saving, a URL - search result is formed and sent to the client’s number or messenger they specified, preferably sending the realtor's number responsible for the application.
Application functionality
- application status "offers provided" - this is when the first link with options is sent,
- the application should have a text field for text notes and fields for URLs of announcements selected by clients to show them; this can be divided into tabs, the "client card" itself with the parameters they are looking for in real estate, at the bottom the URL for search results, and the second tab, "offers in progress," here the URLs of announcements that the client won will be added; initially, three fields for adding URLs may be added, so it could suggest the announcement number next to an additional field, that is, an option like this: field for announcement number, URL, and next to it a button to go to edit.
All of this should be on one platform with a parser, one admin panel cabinet.