Maclear
A deep frontend and UX refactor for a Swiss P2P business-investment platform
After the audit it became clear that isolated frontend tweaks would not solve the real issue. We chose to modernize the client layer and rebuild the frontend on a current stack so speed, maintainability, and UX could improve together.
Visit the project site
“After the audit it became clear that isolated frontend tweaks would not solve the real issue. We chose to modernize the client layer and rebuild the frontend on a current stack so speed, maintainability, and UX could improve together.”
Project context
The platform was already live and used by private investors and the SME segment.
Accumulated frontend debt was slowing the interface down and limiting product growth.
Initial task
Reduce technical debt in the client layer.
Improve responsiveness and first-render performance.
Preserve the density of financial data while making the experience cleaner and easier to use.
Challenges and constraints
This was not just a delivery project built around a list of requirements. The approach had to account for environment constraints, the live state of the existing system, and the cost of mistakes in real use.
An outdated stack and a fragmented frontend architecture.
The working platform could not be paused for a risky rewrite.
High data density had to coexist with a lighter, more readable UX.
What we did
Ran a frontend audit.
Identified the most critical technical debt and constraints.
Rejected the idea of patching the old layer piece by piece.
Moved the client side to Vue 3, Composition API, and a more current Nuxt stack.
Improved interface speed and first-render performance.
Key decisions
Instead of patching the legacy layer, we modernized it as a system.
We treated the balance between dense financial data and a clean UX as a core product decision.
Results
The interface became noticeably faster.
First-render and response speed improved.
The impact of outdated libraries and legacy debt was reduced.
The product received a stronger frontend foundation for the next stage of growth.
Our role in the project
What this project shows about our work
Related services
Custom web platforms and client portals
We design platforms and portals around real business processes, not abstract templates.
Audit and solution design
We help frame the challenge clearly and choose the right solution format without unnecessary development.
Business process automation and integrations
We connect tools, remove manual work, and shorten the process chain.
Related articles
When you really need an MVP - and when a simpler solution is enough
We look at when a product truly needs an MVP and when it makes more sense to start with a simpler solution: a landing page, manual flow, pilot, or narrow scenario.
Ready-made solution or custom development: how to choose without unnecessary costs
We explain when a business should choose a ready-made product and when custom development is the smarter path, without hidden costs and rework.
Как понять, что вашему проекту уже нужна серьёзная архитектура, а не просто сайт и админка
Разбираем, как понять, что проект уже перерос формат “сайт + админка” и требует серьёзной архитектуры: ролей, процессов, интеграций, устойчивости и масштабируемой логики.
If you have a similar challenge, let’s define the right way to approach it
When frontend debt starts blocking growth, the answer is often not a cosmetic redesign, but an architectural shift.