Smiling blonde woman behind a counter serving another woman

An engineering overhaul for a validated booking system

development / architecture / mentoring

anchorAbout Timify

anchorTimify is a cloud-based appointment booking system that serves over 50,000 businesses worldwide.

The company had validated their product/market fit with an in-house prototype, but as the business grew, it became clear that this foundation was not sturdy enough to support further expansion. The entire system needed to be re-engineered from the ground up.

anchorFoundational structures and strategies

Timify had ambitious internal deadlines, so we completed the first release version of the new application in just over four months. Following the release, we joined forces with Timify’s engineers to get them up to speed on best practices and patterns for Ember.js. With the proper foundation now in place, their team could confidently build upon what we established long into the future.

anchorFeatures for the future

We spearheaded several engineering initiatives, including premium subscriptions, payment system integration, localization of the application in 15 languages, and support for time zones.

Timify took over these initiatives after our time together, and they’ve continuted to maintain and iterate upon these features.

Screenshot of the Timify app on a black laptop

anchorBuilding on a modern stack

Ember.js proved to be the right technology choice for an ambitious application like Timify that was built to last for years. The framework’s baked-in conventions enable larger teams to move fast without breaking things—a key element of our design philosophy.

Leveraging modern web technologies like SVG, we were able to achieve excellent runtime performance even for large data sets. The json:api-based server API allowed us to implement the client and server side of a feature concurrently.

[Mainmatter's] experienced engineers delivered a solid and well architected foundation for our web app. They also helped us establish best practices and a lean process internally. Working with them was a pleasure.
Andreas Knürr, Timify CEO

Grow your business with us

Our experts are ready to guide you through your next big move. Let us know how we can help.
Get in touch