Challenges
The MVP of Teambooster that was developed by the agency was far from perfect with technical debt summarized as follows:
- Performance & scalability issues that popped up with the first 10s of users due to inefficient solution design decisions
- Security issues
- Bugs that required manual intervention periodically to be solved
- Outdated Bubble application version
- Core modules (like Teamradar admin setup) missing critical functionalities (like the ability to change the Teamradar template) resulting in a rigid setup that requires refactoring
- No documentation for the product so we had to figure out its logic by ourselves on the go
This technical debt affected already onboarded users plus it gave Teambooster founder nothing other than lack of visibility into the product future and uncertainty.
Core features were not developed in a flexible way that allows the platform to scale and adopt more users with more requirements and this was due to the lack of development foundations (i.e. the application was working but it’s hard to build on top of what was developed) and if we decided to do that, it would've been like developing on sand.
Imagine you would like to scale a product that no one understands exactly how it works. That’s why leaving things untouched was safer than taking the risk of developing on top of it.
"We inherited a low quality MVP that is far from perfect and it seemed like we’re stuck and can’t move forward because we don’t understand how it was developed."
Koen Veltman – Founder & CEO at Organization Builders
Although this is not the kind of projects anyone prefers to work on, however, we accepted the challenge and we’ve been engaged with OrganizationBuilders since 2023 and our focus was not only to solve today’s problems but also to put Teambooster on the right track with a solid development foundation.
Solution
We were lucky to work with a customer who knows exactly his objectives outlining his strategy & vision taking into consideration the users’ feedback which shaped Teambooster's roadmap so we aligned with this strategy and this helped prioritize our development activities.
However, because we believe that first things first, we started by doing the following :
- Designed an Entity Relationship Diagram (ERD) to visualize the database and pinpoint bottlenecks
- Established a streamlined process for development, testing, and deployment
- implemented a robust documentation system side by side with the customer to guarantee that every module is well-explained. This system evolved over time to be more robust and it now even includes a recording that explains modifications done in every sprint
- Upgraded the application to the latest Bubble version and optimized both Workload Units (WU) & inefficient expressions for better performance
- Audited and strengthened security practices
- Provided premium technical support services performing root cause analysis to prevent recurring issues
With these foundations in place, we were able to refactor core modules without affecting existing users. Notably, we developed a new "Survey-Report Engine" that co-existed with the legacy engine, allowing seamless deployment without disruption.
Results
The transformation was remarkable. We witnessed increased Teambooster users satisfaction thanks to the fast Turn Around Time (TAT) in response to bugs & feature requests backed by the solid foundation that was put in place in addition to easier onboarding for new developers to work on the product at any point of time thanks to the comprehensive documentation.
Teambooster became enterprise-ready and when it comes to security; it even passed the security requirements of enterprise EU (European Union) customers. The security practice put in place guarantees that any developer who works on Teambooster will adhere to high security standards.
We’ve even enabled SSO (Single Sign-On) for Teambooster enterprise customers by integrating with their Identity Provider (IdP). Our seamless SSO integration success story in 2024 was featured on "Ory" website.
"It wouldn’t have been possible to onboard new enterprise customers without SSO (Single Sign-On) and a totally new "Survey-Report Engine" that gives each customer the flexibility to construct their own survey. Teambooster is now scalable, flexible, and secure."
Koen Veltman – Founder & CEO at Organization Builders
Teambooster's performance improved and it's scaling not only in terms of its number of customers & end users - which increased from few hundreds to 4000+ users - but also it scaled in terms of the features and modules that have been developed as we've been progressing with confidence. Teambooster was on Bubble "Team plan" until 2025 when it moved to Bubble "Enterprise plan" with its own dedicated server.
"We’ve worked on significant improvements in Teambooster like SSO (Single Sign-On) and integrating it seamlessly for its enterprise customers. On the other hand, the new "Survey-Report Engine" was by far the most challenging refactoring we’ve done but it was essential as it paved the way for onboarding more enterprise customers including one of the top 3 banks in Netherlands."
Ahmed ELKAFFAS – Founder at Effortless Solutions
Final thoughts
Our journey with Teambooster has been nothing short of amazing yet both challenging and rewarding. From inheriting a fragile MVP to building a scalable, enterprise-ready platform, we’ve grown alongside our customer as we've been learning, iterating, and achieving remarkable results together. Today, Teambooster evolved to be one of the top Bubble applications in Europe and the 3rd in Netherlands. This is a testament to the power of strategy, collaboration and solid development foundations.