Outgrowing the tech stack
Since 2006, YYoga has been supporting people’s commitment to whole health and can be credited for helping make yoga in Canada mainstream. With roots in the vibrant West Coast yoga scene, the company has now grown to 12 studios in Vancouver and Toronto offering over 900 classes per week.
We first met with YYoga shortly after they realized that rapid growth was stretching the technical capabilities of their existing website and mobile app:
- Adding and editing online and in-app content was cumbersome and led to creating multiple hacks for mediocre results
- The CMS was counterintuitive and caused ongoing frustration because of its limitations, which also affected the app synchronization
- The tech stack supporting two codebases was overly complex and difficult to update or modify in any way
- Many disparate systems and custom tools drove overall costs through the roof, making these solutions unsustainable in the long term
In other words, YYoga’s app and website were now hindering, not growing the business.
Just before our engagement, YYoga made a decision to discontinue their mobile app in favour of creating a digital experience that would be suitable for all devices. The company needed something that fulfilled the growth requirements, without being bloated or over-engineered, something flexible and nimble. They were ready to start over.
In planning the evolved online platform, we had to make sure that every change we made would nudge the brand in the right direction. Although not the focus of the project, the YYoga brand is manifested through the website, from which all other communication channels derive their tone and aesthetic.