- Home
- Case Studies
- Treatwell
- Brighting helped Treatwell modernize its core Calendar platform.
Brighting helped Treatwell modernize its core Calendar platform.
The Calendar is the operational heart and primary revenue engine of Treatwell’s SaaS platform. It enables salon partners to manage scheduling, staff allocation, and day-to-day operations.
Over time, the existing interface became constrained by legacy design patterns, unclear front-end architecture, and unintuitive user flows. This limited feature adoption, slowed onboarding of new partners, and prevented users from leveraging the platform to its full potential.
In addition, accumulated technical debt within the front-end codebase impacted system stability and reduced engineering velocity. The architecture increased the frequency of UI regressions and made it difficult to introduce new functionality quickly and reliably.
To maintain its competitive position and unlock further growth, Treatwell decided to rebuild and modernize the front-end architecture using React.
Brighting designed and implemented a clean, scalable front-end architecture, focusing on improved usability, performance, and maintainability. The approach combined technical modernization with UX improvements to increase discoverability and feature utilization.
The migration strategy followed an incremental rollout model. Features were gradually transitioned to the new technology stack while maintaining the legacy interface to ensure backward compatibility and uninterrupted daily operations. This phased approach enabled continuous delivery of new functionality while minimizing user disruption and encouraging gradual adoption.
About the project.
Results.
- Delivered a modernized Calendar interface that improves scheduling, employee allocation, availability management, and administrative planning.
- Enabled more efficient onboarding of new partners, reduced churn, and supported ecosystem growth and net venue expansion.
- Achieved and sustained >70% positive user satisfaction following the interface transition.
- Reduced technical debt and improved component reusability, resulting in higher code quality and stronger test coverage.
- Increased engineering velocity and deployment precision while lowering the frequency of UI regressions.
- Enhanced system visibility and troubleshooting capabilities, leading to faster bug resolution and improved platform stability.