How Rayblaze Global Helped Boxwood Means Modernize Its Real Estate Appraisal Platform with AI
- Home
- Case Studies
- Real Estate Research & Valuations in the U.S.
Executive Summary
Boxwood Means is a U.S.-based real estate research and analytics company that specializes in commercial property valuation and data analytics. Its platform helps banks and financial institutions make informed lending and investment decisions, and the company serves more than 500 major U.S. banks.
Rayblaze Global partnered with Boxwood Means to improve and expand its existing real estate appraisal platform without disrupting the systems and processes its customers already depended on. Over the course of the engagement, Rayblaze worked on everything from AI-powered property analysis and third-party API integrations to automated reporting, cloud document management, location services, and application modernization.
Instead of replacing the entire platform, the approach was to improve it step by step — adding new capabilities while preserving the business logic and workflows that were already working. The result was a more automated, scalable, and reliable platform that could continue supporting a growing network of financial institutions.
The Challenge
As Boxwood Means expanded, its existing technology platform had to handle increasingly complex workflows and larger volumes of data. The challenge wasn’t simply about building a new application. The platform had been developed and refined over many years, and important business rules were spread across PHP controllers, JavaScript, databases, scheduled jobs, and third-party integrations.
Boxwood Means needed to improve the platform while keeping those established processes intact. As Rayblaze’s blog on mapping business processes before automating them outlines, understanding exactly how a business operates before introducing new technology is the step most companies skip — and the one that matters most. The key requirements included:
- Making it easier for banks and lenders to submit property information
- Automating inspection-related processes using external data sources
- Providing better access to sales and market information in real time
- Automating the creation of detailed property valuation reports
- Improving security around sensitive financial and property data
- Introducing modern technologies without disrupting existing appraisal workflows
- Troubleshooting issues involving multiple systems, databases, APIs, and infrastructure components
This meant Rayblaze had to understand not just the code, but how the business actually used the platform, a distinction that matters significantly when the platform serves more than 500 major financial institutions. The hidden cost of generic B2B software is precisely this: off-the-shelf platforms cannot accommodate the depth of business logic that firms like Boxwood Means build over years of operation.
The Solution
Rayblaze’s enterprise application engineering team worked alongside Boxwood Means to improve the platform gradually. Rather than treating modernization as a complete rewrite, the team identified areas where newer technologies — particularly AI — could deliver the most value and introduced them alongside the existing system. This included AI-assisted property analysis, API integrations, automated reporting, cloud storage, frontend improvements, and the gradual introduction of Laravel into the existing PHP environment.
AI-Assisted Property Analysis
One of the most important additions was AI-assisted property analysis. The goal wasn’t to create a separate AI application or remove analysts from the process. Instead, Rayblaze integrated AI directly into the existing PHP application so that analysts could use it as part of their normal workflow — a practical implementation of the AI transformation approach Rayblaze applies across enterprise application engagements.
A reusable PropertyAnalyzer architecture was introduced to collect structured appraisal information, prepare the relevant context, and send it to the AI service. The generated content could then be reviewed by the analyst before being used within the application. This helped reduce repetitive writing and made it easier to turn large amounts of structured property information into useful narrative content. The approach also created a foundation that could be extended to other AI-powered features in the future.
Google Maps Integration
Location information is an important part of commercial real estate analysis. Rayblaze integrated Google Maps API capabilities into the platform to support property location visualization and address-related workflows. This allowed geographic information to become part of the appraisal process rather than something users had to manage separately. The team also addressed presentation issues to ensure that information displayed to users accurately reflected the application’s underlying data.
Google Drive and Cloud Document Management
Reporting generates a significant amount of documentation in a real estate appraisal environment. Rayblaze integrated the platform with the Google Drive API, allowing generated reports and documents to move into cloud-based storage workflows. This provided a more organized way to manage generated documents while reducing the amount of manual work involved in moving and storing reports — directly supporting the digital transformation and process automation goals the client was pursuing.
Automated PDF and Valuation Reports
Report generation was another area where automation made a major difference. Rayblaze connected HTML-to-PDF generation, report aggregation, business-day calculations, cloud storage, and delivery into a streamlined reporting process. The platform can now generate customized PDF and DOC reports, including relevant property photos and maps. For analysts, this means less time spent assembling reports manually and more time available for reviewing information and performing higher-value analysis — a direct outcome of Rayblaze’s intelligent data and analytics capabilities applied to the reporting layer.
Third-Party System Integrations
The platform relies on several external systems that exchange information such as order statuses, XML responses, tracking IDs, and document references. These integrations weren’t always straightforward. In some cases, an external system could request information before the application had finished processing an order. Diagnosing these problems required more than looking at a single API call. Rayblaze traced the sequence of events using status histories, timestamps, application logs, and response payloads to understand what was happening between systems — identifying timing-related integration issues and improving the reliability of communication between the platform and external services.
Gradual PHP and Laravel Modernization
The platform didn’t need to be completely rewritten to benefit from modern development practices. Rayblaze introduced Laravel services and modules where they made sense while allowing the existing CodeIgniter components to continue handling established functionality. This incremental approach reduced the risk associated with a full rewrite — the same principle discussed in Rayblaze’s blog on choosing the right architecture for enterprise software in 2026. The team also traced business rules across frontend and backend components to make sure that newer interfaces behaved consistently with the existing FaSAR and BREIS appraisal workflows, allowing Boxwood Means to modernize the platform while continuing to support the processes its users already knew.
React and JavaScript Improvements
The frontend was also improved using React and JavaScript. During development, Rayblaze encountered issues where the frontend and backend interpreted certain permission values differently. Instead of replacing the existing permission system, the team traced the issue from the PHP backend through to the JavaScript interface and corrected the underlying type mismatch — restoring expected behavior without unnecessarily changing a system that was already serving its purpose.
Technology Stack
- Backend: PHP, Laravel, CodeIgniter, MySQL, Amazon RDS
- Frontend: ReactJS, JavaScript
- Data Analysis: Python, R
- Reporting: LaTeX, HTML-to-PDF
- Cloud & Hosting: AWS
- Integrations: Google Maps API, Google Drive API, external XML/API systems, email services
- AI: AI-assisted narrative generation integrated into the existing PHP application
- PHP-FPM capacity and backend performance
- Application exceptions and database-related problems
- Cron-based reporting and scheduled processes
- Gateway timeouts and service availability
- PDF generation failures
- Third-party API and integration issues
- Development, UAT, and production environments
Production Engineering and Reliability
Building new features was only one part of the engagement. Because the platform supports business-critical appraisal workflows for financial institutions, Rayblaze also worked on production issues across the application, database, infrastructure, scheduled processes, and external integrations. The team handled issues involving:
This required looking beyond individual pieces of code and understanding how the entire system behaved in production. For a platform supporting financial institutions, reliability is just as important as adding new features — a principle that guides every long-term engagement Rayblaze undertakes, as reflected in the feedback from clients across Rayblaze’s testimonials.
The Impact
The improvements made throughout the engagement helped Boxwood Means create a more efficient and scalable appraisal platform. Key outcomes included:
- Greater operational efficiency across appraisal workflows
- Less manual work for analysts through AI-assisted narrative generation
- Automated report generation and document handling at scale
- Improved integration with external data and services
- Location-based functionality through Google Maps
- Cloud document workflows through Google Drive
- A gradual modernization path without requiring a complete platform rewrite
- Continued reliable support for a platform serving 500+ major U.S. banks
- Long-term technical support and ongoing platform improvements across nearly a decade
Most importantly, the technology improvements were introduced without forcing Boxwood Means to abandon the workflows and business logic built over years — preserving institutional knowledge while extending the platform’s capabilities for the future.
Testimonial
Jessica J Rust
Let’s Work Together
Call us directly, submit a sample or email us!