Our Services
- Project: Implementation of data analytics and reporting software tools for the real estate sector
- Duration: 1+ month
- Technologies: Vue.js, Laravel, AWS Cloud Services, PostgreSQL
- Target audience: Real estate firms, recruiters, and industry consultants
Real Data Strategies provides data and consulting services for the real estate industry. Their clients benefit from Multiple Listing Service data aggregation that leverages information about real estate sales activity and market share. The company offers a range of tools for a customized analysis of real estate data.
THE CASE
RDS and Velvetech have been collaborating on software development for many years. In fact, it was one of our first clients from the real estate industry. During our long-lasting partnership, we’ve helped the company facilitate the successful delivery of various IT projects. Recently, when Real Data Strategies was looking for a partner with expertise in continuous development, maintenance, and support, they contacted Velvetech again. This time, to enhance their existing solution.
The Client’s Request
The real estate market is very dynamic. In order to keep up with its pace and address the clients’ needs, it was essential for RDS to extend its platform’s analysis capabilities. Thus, they turned to our team to revamp their web-based application and add new reporting functions and integrations.
Challenges
Real Data Strategies consolidates a vast number of MLS databases. In effect, the number counts up to 2,500, which can rightfully be considered immense. The company aggregates a variety of digital information about real estate offices and agents, average sale prices, total volumes and units closed, all based on the location of either the property sold or the real estate office.
However, it’s not enough to just collect such big data. It’s essential for RDS to present it in a way that can trigger profitable outcomes for its clients. Here, data analytics software comes to help as its role in the real estate market can’t be overrated.
The company’s application allows users to capture the value of data and harness it for quick and actionable insights. When RDS turned to Velvetech, its solution offered tools to scrutinize data about agents but lacked analytics functionality to do the same with real estate companies. That’s what our team was asked to help with.
“
Velvetech streamlined, fixed bugs, and added functionality to the web-based application that my company and our clients rely on daily for accurate and insightful data. As the team learned about our needs and industry, they have been able to anticipate and recommend enhancements that we never knew were possible. They are easy to work with and intuitive.
Field Consultant and Analyst, Real Data Strategies
The Process
The RDS solution was built by a third party; thus, before proceeding to development, our team first had to review the code and logic behind the application. At this stage, we noticed that its efficiency could be greatly enhanced.
Experienced in data engineering, our team also pointed out that database import — the process fundamental for the solution’s performance — required too much time and could also be optimized.
According to the client’s request and our team’s findings, the project scope included two major parts that could be implemented simultaneously:
- The first one was building analytics and reports for data related to organizations
- The second task was optimizing and refactoring the code
However, as the project rolled out, another part to tackle emerged. RDS wanted to help their clients create effective marketing content and strategies based on existing real estate data. For that, our team had to integrate the app with a Lalapoint tool that provides such capabilities.
Implementation of New Analytics Reports
As one of the core steps of the project, we handled the development of reporting functionality to present statistics about real estate organizations depending on the MLS or user-defined regions in an MLS. Now, RDS clients can see the firms and corresponding numbers of agents, offices, and sales production metrics like volume, units, and sale prices.
These reports are paginated and allow for sorting, filtering, and grouping of data based on various criteria. For example, it’s possible to choose not only market area and time period but also set a filter by franchises or production metrics. On top of that, there’s an option to download a full report in the .csv or .xlsx format.
Another task that RDS required Velvetech to manage was building comparative and analytical reports to visually display various agents side by side. After the implementation of this feature, the platform allows its users to view real estate agent competition and see sales performance differences of a group of agents. In addition to numbers, the data is available in comprehensive charts and graphs that help uncover the meaning behind the figures and drive actionable insights.
Finally, to make data visualization and analysis more informative and structured, we’ve implemented customized dashboards that show data depending on the user’s query. This high-level and customized view of data is a good way to summarize numbers and have a 360-degree view of the market.
Code Optimization and Refactoring
Once our team reviewed the application’s code and logic, it became evident that there was some room for improvement.
In order to boost the platform’s efficiency, our developers revamped both the backend and frontend parts by implementing optimization and refactoring practices. Reducing the number of code lines from 1,000 to 50 and changing the logic and algorithm helped drive the app’s performance and make the code easier and display faster.
When the client introduced their solution to our team, all data processing was implemented on the backend side. Since the RDS platform handles complex filtering and large datasets, it was decided to move the logic from the application layer and let the database tier process all queries.
This was an essential change that decreased database import time to 5 minutes compared to 1 hour as it was before. Additionally, it reduced database calls and streamlined the backend server load.
Lalapoint Tool Integration
Same as with the initial RDS app, the Lalapoint tool was developed for the company by a third party. Thus, when Velvetech stepped in, our engineers reviewed the solution, updated the documentation, and optimized the server-side work.
The Lalapoint platform primarily enables users to create a variety of marketing content and share it on social media. However, all this is barely possible without data. Thus, the core idea of this stage was to integrate Lalapoint with the RDS web app to sync essential data and allow the tool to do its job, providing clients with more capabilities.
So now, based on real estate market data pulled from the RDS app, the company’s clients can generate customized videos, graphics of various formats, PDFs for presentations, slides, or even landing pages! Users can create themes and upload their backgrounds and music or choose from the existing library.
All this marketing content is available with just a few button clicks and covers the key facts important for sharing with clients and prospects. It’s easy now to flaunt proven results like total volumes and units closed across different data points and regions — city, county, or any zip code.
In addition to posting it to social media, it’s possible to track social media metrics and website activity, including graphics downloads, page views, and others.
Outcome
The implementation of new analysis and reporting features has reinforced the solution and allowed Real Data Strategies to offer its clients more tools to scrutinize real estate sales data.
With data-driven dashboards and charts that help visualize key values, real estate firms and sales professionals can transform statistics into strategy.
Comparative analysis of agents and related reports provide new opportunities for the platform’s users and help significantly improve their decision-making process. The integration with Lalapoint equips them with more tools to build effective marketing and share data with property buyers and sellers.
On top of that, the application got a revamped codebase and logic. As a result, the speed of database import is now 12 times faster than it was before, which helped the company optimize the server load. Overall, there’s a noticeable increase in the solution’s efficiency.
What’s Next
Our partnership with RDS continues to deliver tangible results with ongoing new reports and analysis. Velvetech also keeps working on code refactoring and optimization to further streamline the system, improve its performance, and make it even more coherent.
LET'S TALK
How to Get Started
Our specialist will contact you to schedule a personalized consultation within one business day.
Velvetech offers complimentary consultations; after which, we will provide you with a proof of concept in just 3 days, an accurate outlook of the cost and timeline of your project and a competitive estimation, and an assembled team – ready to start your project within 7 days.
Proof of Concept in
3 DAYS
Start Project within
7 DAYS
Apply For A Consultation Today!