eXp Realty is one of the world’s fastest-growing real estate brokerages globally. While virtually owning no real estate eXp Realty is, as they say themselves, a remote-first company with staff and real estate professionals all connected through a unique cloud-based platform, eXp World.
Founded in 2009 by visionary Glenn Sanford, eXp Realty has grown from 800 associated agents in the United States and Canada in early 2006 to over 89,000 agents today, spanning 24 countries worldwide.
When Glenn Sanford contacted us back in January 2016, he expressed his concern that the software they were using at the time would not scale adequately with the company's rapid growth. At the time eXp Realty was working with off-the-shelf software that had helped them grow to 800 agents, a 100% increase year over year. Glenn was looking for something that would scale! The initial estimates had been that they would grow to 5000 agents in the next three years. This would mean a significant leap forward that required custom software development. According to Glenn, the Mendix platform stood out in the search for a software solution because of the ability for the ‘business’ to co-create software with the developer.
The first phase was about ensuring agents could quickly be onboarded and have all the required information to start doing business through the facilities that eXp Realty offers. The team delivered a solution within two months after the initial conversation started. This rapid development and deployment were essential for eXp Realty, which needed software that could be quickly developed and used in the field to solve real-time challenges.
This team consisted of 1 of our leading experts Mitchel Mol and five in-house staff, including Glenn Stanford. After the first phase, we could transition the onboarding and CRM of the agent data to the new custom Mendix solution. This also included a data migration from the old platform and a significantly refreshed UX for the aspiring agents and staff working with the agent data.
After celebrating our go-live, the next target was to deprecate surrounding off-the-shelf software, all but the financial (accounting) system. This meant a complex integration with the accounting backend, supporting transactions, agent-facing dashboards, and supporting the fiscal structure that makes eXp Realty the agent-owned brokerage it is today. Blue Green guided eXp Realty in designing the architecture for their custom software. The software developed became the backbone of eXp Realty's operations, now supporting multi-country, multi-currency capabilities.
After the big bang of structuring all core business in custom-built Mendix apps, eXp Realty focused on a robust continuous evolution of their application architecture. Their journey included professionalising and structuring the software development process and transitioning from building apps to governance and best practices. With 25+ applications developed and more being added, eXp Realty successfully created a Mendix service architecture.
They do not focus on simple one-off applications but add critical applications to the foundation to support all levels of their business. Today, they have nearly 100,000 agents in 24 countries. All of this is realised by working closely with the business owners of the respective departments. These business owners are supported by mixed teams of product managers, Mendix developers, test (automation) engineers and architects. To ensure that eXp Realty can continue to scale rapidly, all processes are governed by a governance board of senior team members. Preparing the technical team for the innovations and improvement of tomorrow.
All this with the help of the Mendix platform and our consultants to guide them in developing these tools. We at Blue Green Solutions look forward to helping eXp Realty with many more challenges.
Customer success award “Digital Transformation” winners at Mx world 2019, left to right, Derk Roos (Mx), Kirk Lattner (eXp), Mitchel Mol (BG), Steve Ledwidth (eXp), Imran Kasam (eXp) and unknown (Mx)
Blue Green Solutions - Your Global Low-Code IT Partner
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.