eXp Realty is one of the world’s fastest-growing real estate brokerages. 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 88.000 agents today spanning 24 countries worldwide.
When Glenn Sanford contacted us in January 2016 he was looking for a Mendix expert, in his words: “...it would be good to have some expert support during the initial design/development stage”. This meant that eXp Realty at the time was working with off-the-shelf software that had helped them grow to a little less than 1000 agents at the time. Glenn was looking for something that would scale! The initial estimates had been that they would grow to 5000 agents in the next 3 years. This would mean a significant leap forward that required custom software development.
The first phase was all about making sure 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 2 months after the initial conversation started. This team consisted of 1 of our leading experts Mitchel Mol and 5 in-house staff including Glenn Stanford himself. After the first phase, we could transition the whole 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. We made it just in time for Mendix World 2016!
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 of course supporting the fiscal structure that makes eXp Realty the agent-owned brokerage it is today.
This next phase took 11 months to complete and deliver, mainly due to significant challenges from vendors that needed to be integrated into the Mendix project. At the same time, we delivered twice the functionality that was originally in scope simply due to the rapidly evolving business. This proved once more that eXp RealtyⓇ made the right decision when choosing Mendix.
After the big bang of structuring all core business in custom build Mendix apps, eXp Realty focused on a strong continuous evolution of their application architecture. With 25+ applications developed and more being added, you could say that eXp Realty successfully created a Mendix service architecture. They do not focus on simple one-off applications, but rather foundationally add important applications to support all levels of their business. And today, they are nearing 100.000 agents in 24 countries.
With interesting technologies ranging from:
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 to come.
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.