TimeTime is a scheduling tool that allows you to add a booking engine to an application or website easily.
A booking engine is a system that allows users to book slots to perform a task automatically. The engine automatically calculates the availability for a certain event based on fully configurable rules.
Unlike other scheduling tools, TimeTime has the concept of resource built-in. A resource is anything that may be necessary for the booking. For example, for a tennis class, it is necessary, in addition to the teacher, a court, two rackets, and a bucket with 30 balls.
In this tutorial we will cover the basic use case of TimeTime: Create a user and a booking page, check availability and add a booking.