Paper Contents
Abstract
The concept of creating this Real Estate Management System arose from noticing how disorganized and ineffective most property management operations remain. Whether a customer searching for a home to purchase, a property manager seeking to monitor listings, or an agent working with clients the process often entails back-and-forth calls, paperwork, delays, and lost opportunities. In a time when nearly every sector is being digitized, I believed that real estate also required a more intelligent solution one that would consolidate everything under one umbrella and reduce the chaos.That's where Salesforce fit in. Primarily recognized as a customer relationship management solution, Salesforce is incredibly more robust when defined beyond its out-of-the-box applications. With its drag-and-drop features, user-driven objects, flows, dashboards, and code capability through Apex and LWC, it is the perfect sandbox to build a scalable, flexible real estate system.The system that I built doesn't solely store information. It participates actively in responding to user input, notifies, triggers approvals, and provides useful insights through the form of dashboards. For instance, when a potential buyer fills out a form using Jotform, their information is instantly sent to Salesforce as a lead. It then proceeds through a set of automated workflows matching them with listed properties, assigning sales representatives, and even pinging the manager for approval if necessary.I did not want this system to be a college project or a prototype. I wanted it to be representative of real-world applications. So I concentrated on making it modular and realistic with features such as record-triggered flows, user access control by roles and profiles, visual dashboards, and future-proof integrations (such as a chatbot, Google Maps, and WhatsApp CRM support). Each step I made in this project was motivated by the concept of fixing real issues with tools that already exist just not yet fully leveraged in this sector.As I began to read more about how others have tackled similar issues, I came across some excellent research that supported my way of thinking. For instance, Abatecola et al. (2013) discussed how property management has shifted from asset-centric to strategy-centric and technology-enabled. Another research work by Sedamkar et al. (2023) outlined a real estate platform developed using Python Flask. Although it utilized other tools, the idea was the same: automate routine tasks and provide a better experience to users.In this paper, Ive tried to document the entire journey from planning and designing the system, to implementing, testing, and evaluating it. The idea is not just to showcase the technical side but also to explain why each step matters and how it contributes to solving a real problem in the real estate domain.
Copyright
Copyright © 2025 Raghuveer Singh Rathore. This is an open access article distributed under the Creative Commons Attribution License.