Timify Case Study: Modern online appointment scheduling

Timify is an online appointment scheduling service that connects service providers with clients.

They have helped over 50.000 businesses worldwide make their online appointment scheduling easier and more accessible, allowing them to improve their customer service and spur revenue.

Client

Timify

Timify is a cloud-based appointment scheduling and shift planning system for all kinds of businesses including: healthcare providers, hair and beauty salons, tutors, mechanics, general contractors, sports and fitness trainers, and more.

Our Expertise

Ember.js

We are Europe’s Leading Ember Experts.

simplabs' 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

Laying the foundation for future success

Timify had validated their business model with a prototype they had built in-house. As the business was growing though, it became clear the prototype wouldn't be a solid foundation for the future. They needed to re-engineer the entire system, making sure it allowed them to continue iterating fast without sacrificing quality.

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

Delivering high quality in time

We built the first release version of the new application for Timify in just over 4 months, allowing them to meet their internal deadlines. After the initial release, we joined forces with the client's in-house engineering team, teaching best practices and ensuring modern and idiomatic Ember.js patterns were followed. This way, we were able to ensure long-term success for Timify's in-house team, based on the foundation we had laid.

A path into the future

Our technology experts spearheaded several engineering efforts focused around premium subscriptions along with payment system integration, localization of the application in 15 languages and support for time zones. Timify's in-house team was able to take over these initiatives, iterate on the foundations we had laid and maintain the features over time.

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 baked in conventions enable larger teams and applications to move fast without breaking things. 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.

Playbook

photo of a work meeting

How We Work

We maintain a lean process that supports the team rather than stand in its way. Find out more about how we work to deliver ambitious software solutions for our clients.

montage of 3 screenshots of the trailine app on phones

Continue Reading

A mobile train ticket counter

Leveraging Trainline's full market potential

Work with us

Talk to one of our experts to find out how we can help you.

Let's discuss your project