An engineering overhaul for a validated booking system

The Client
Timify is a cloud-based appointment scheduling system that serves over 50,000 businesses across a wide range of industries.
Macbook showing a Timify schedule
Ember.js logo

anchorWe are Europe’s Leading Ember Experts.

Find out more
[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
Alt text

Foundational 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.

screenshot of the Timify app, showing the schedule
Timify allows businesses in 29 countries to manage appointments and plan shifts more effectively

Features 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.

Building 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.

  • Next Case Study

The full market potential for a leading travel platform

Trainline is Europe’s leading rail and coach platform. We helped them deliver a high-performance mobile web app, along with an improved engineering process.

Find out more
User looking at the Trainline app
Close up of hands typing on a laptop

Grow with us

Let's talk about the challenges that you're facing.

Our experts are ready to guide you through your next big move.

Partner with us