

Challenge: Latvia's largest auto-service center, working through a Riga-based IT solutions agency, was losing revenue to missed appointments and had no digital booking flow matching the agency's design work.
Solution: Built a responsive booking system in React, implemented precisely from the agency's Figma prototypes, and integrated a third-party SMS notification API to automatically remind customers ahead of their appointments.
Result: Fewer missed appointments for the auto-service center, delivered as a production-ready client project for the agency.

Booking isn't just a calendar with open slots — the system understands service capacity. Each service type (tire fitting, tire repair, wheel balancing, 6-wheel vehicles) has its own duration and queue logic, so if a slot is full the system queues the request instead of double-booking a bay, and customers only ever see times the shop can actually deliver on.
Every booking triggers an SMS confirmation and a reminder ahead of the appointment through the integrated SMS API, and if a customer needs to cancel, they can do it up to 30 minutes before their slot directly from the confirmation link — no phone call to the shop needed, and the freed slot goes straight back into the pool for other customers.
Availability itself is fully configurable per day: staff can open, close or resize time slots for any given date without touching code, which covers everything from shorter hours on a specific day to Latvia's public holidays. Closed or holiday dates are automatically greyed out in the calendar, so customers never land on a day the shop isn't operating.