Abstract:
Given the growing demand for property rentals and purchases in Spain, there has also been an increase in the need for real estate managers. Therefore, this project aims to design and develop a web application for real estate management, adding an innovative approach based on the integration of generative AI tools for content creation and suggestion generation. The tool to be developed is aimed at property managers, allowing them to automate tasks such as creating descriptions and titles or managing candidates, thereby increasing productivity.
The application has been developed using the Django framework, which is written in Python, implementing a modular and scalable service-oriented architecture. The main contributions of the system are the management of applicants to buy or rent the property, and the generation of personalized marketing content for each property through the use of the API offered by OpenAI. Similarly, real use cases have been implemented in the system, such as the registration and editing of properties, the assignment of candidates, and the possibility of communicating with them. An intuitive and secure interface has been implemented to facilitate digital integration in property management.
First, an analysis and brief description of the technologies chosen to develop the project will be provided. Next, the application’s functionalities will be presented as use cases in which actors and objectives will be identified, thus providing an overview of the application’s functions. Once the design has been detailed, the architecture developed will be described, as well as the functions implemented, with special mention of the integration of generative AI. Finally, a case study of the complete system will be presented and the conclusions and future work will be detailed.