Booked.autos turns “Can you fit me in?” into “You’re booked.”
I built Booked.autos for Riverside AutoCare, a fictional independent garage in Manchester. Their problem isn’t simply finding an empty calendar slot. Before accepting a booking they need the right technician, enough time, the correct bay or equipment, buffers between jobs, and existing workshop capacity to all line up.
For the customer, that complexity disappears. They enter their registration, choose a service or simply describe what’s wrong with the car, and Booked.autos guides them to the right appointment. The calendar then shows only times the garage can genuinely fulfil.
Behind the scenes, the booking engine checks technician skills, service duration, workshop resources and current workload. A Diagnostic Inspection, MOT, Tyres and MOT + Service can all produce completely different availability because each requires different people and equipment.
Once the customer confirms, the job is automatically assigned to the correct technician and workshop resource, the demo deposit is recorded, and confirmation/reminder actions are prepared.
Owner actions required: 0.
I also built safety into the flow. If a customer describes something potentially unsafe, Booked.autos refuses to push it into a routine appointment and directs them to contact the garage instead.
The goal was simple: make booking effortless for the driver while handling the complicated operational decisions for the garage.
https://booked-autos.lovable.app/
Crenaly: a booking SaaS I designed and built end-to-end for appointment-based businesses in France: salons, barbers, beauty and wellness.
The core idea: when a client cancels, the freed slot is automatically offered to clients who asked for an earlier time. The first to accept gets it, their appointment moves in place, and the slot they leave is offered next. No double booking, no manual work.
Around it, a full product:
→ Branded booking page for each business, embeddable on their own site
→ Mobile-first booking flow, no account needed
→ Agenda, client management, team roles & permissions
→ Verified reviews, analytics, Stripe billing
Automatically offering a cancelled slot to the next client is such a practical feature for salons and barbers. Designing and building Crenaly end to end must have made those flows much tighter.
I’m a senior full-stack developer and technical consultant with experience in C#/.NET, PHP/Laravel/Symfony, TypeScript/Angular, APIs, SQL, e-commerce and AI integrations.
I enjoy turning business requirements into reliable applications, integrations and practical AI-assisted workflows. I’m currently available for remote freelance collaborations and happy to connect with other builders, founders and teams here on Contra.