Quick answer
- This migration modernized a legacy multi-site stack without disrupting business continuity.
- Result: better performance, maintainability and deployment confidence.
From simple website to powerful platform
What started as a simple website builder for new construction projects grew into a full-fledged platform for complete listings websites. The shift began with one module: the listings block. We designed and implemented it from the ground up, without disrupting the existing workflow. Then we migrated the entire platform from Nuxt 2 to Nuxt 3, resulting in: 400% faster load times, more flexibility, and a modern foundation for future growth.
Last update: January 20, 2026 · Reading time: 6 minutes
About Aareon and Market Suite
Aareon develops digital products for the real estate sector. One of their key products is Market Suite: a platform that enables property developers and real estate agents to create their own websites for new construction projects.
Originally, Market Suite was intended to evolve into a platform where listings could also be integrated. However, in the first version this functionality had not yet been implemented. The focus was on quickly and easily launching individual project websites. The foundation was laid, but the technical expansion into a full listings module still needed to be realized.
The challenge
The Market Suite platform was built on Nuxt 2, a framework that officially reached end-of-life at the end of 2023. At the same time, the existing structure didn't meet the demand for complex listings display.
The challenge was therefore twofold:
How do you add a completely new module to an existing platform without overhauling everything?
How do you migrate that same platform to a more modern technical foundation without losing clients or speed?
Additionally, it was important that MarketSuite users didn't have to change anything in their workflow. Everything had to remain familiar, yet perform better.
The solution
The listings module
We designed and implemented a new module that allowed clients to create not only project pages, but also complete listings websites. Think of:
Through this module, the platform evolved from a simple website builder to a full real estate solution. It has since become the core feature of MarketSuite.
The migration to Nuxt 3
When it became clear that Nuxt 2 would no longer be supported, we migrated the entire platform to Nuxt 3:
- Created a completely new project structure
- Rebuilt or rewrote all components
- Replaced legacy plugins with modern composition functions
- Implemented Vite as the build tool for faster development
The result: a platform that loads 400% faster and runs much more stable.
The results
Websites built on the Market Suite platform include:
The results speak for themselves: a fourfold speed improvement and a codebase that is ten times cleaner. But we prefer to let the numbers do the talking:
| Property | Nuxt 2 | Nuxt 3 | Improvement |
|---|---|---|---|
| Loaded assets | 6.2 MB | 3.9 MB | 1.6× less data usage |
| Load time | 7.47 s | 1.60 s | 4.6× faster |
| Layout stability | 0.443 | 0.002 | 221× fewer visual shifts |
| Code duplication | 8.3% | 0.8% | 10× less duplication |
| Code quality (smells) | 191 | 40 | 4.8× cleaner code |
Why it matters
Code duplication
How much code appears in multiple places. Less duplication = easier maintenance.
Code quality (code smells)
Number of signals of illogical or messy code. Fewer smells = better readability and fewer bugs.
Loaded assets
How many MB of files are loaded. Fewer assets = faster site and less data usage.
Load time (speed)
Time until the site is fully usable. Faster = better user experience and higher conversion.
Layout stability (CLS)
How much the layout shifts during loading. Fewer shifts = calmer and more reliable display.
Frequently asked questions
What was the strategic goal of this migration?
Move from a legacy Nuxt stack to a maintainable and faster Nuxt 3 platform.
What was improved besides performance?
Code quality, maintainability and rollout confidence across multiple websites.
Related cases
Want a platform that's ready for the future too?
We're happy to help you modernize and scale your digital product.
Schedule a call