Carlos SibrianBack to the story ←︎

Case studyRef. 01

Detail & Design

A website that takes bookings and deposits on its own, so a one-person mobile detailer can keep working.

Role
Design & code
Built
Feb – Jul 2026
Client
Detail & Design LLC
Live
detaildesignauto.com ↗︎

01Before

Every hour of paperwork was an hour not spent on cars.

Jeyner details cars alone, in his customers' driveways, with water and power on board. Bookings came in by phone and text, and the schedule, the deposits and the balances were kept by hand.

If you run your business alone and work by appointment, this is the same problem.

02How it works

A customer books in a few taps. Jeyner gets paid at the door.

The booking calendar with a note explaining why some days are off
● The calendarOnly the times the job actually fits. And it says why.
The booking summary with 28 dollars due today
● The summaryEvery dollar before anyone pays. A 10% deposit holds the time.
Payment received, 251.99 dollars, on Jeyner's phone
● At the doorThe rest is paid with a QR code: Apple Pay, Google Pay or card.

Recorded on a local copy with invented customers.

03What it takes care of

The work nobody sees.

  1. 01Two people can never book the same hour.
  2. 02Your time is held for 30 minutes while they pay. If they don't, it frees itself up.
  3. 03It leaves time to drive between jobs.
  4. 04Paint correction and ceramic coating get a quote first. Nobody books a $1,000 job blind.
  5. 05Cancel up to 48 hours before, refunded automatically. No-show, the deposit stays.
  6. 06You both get the confirmation. They get a reminder the day before.
  7. 07His calendar updates itself. Closing a job sends the invoice and the review request.
04Technical dataREF. 01

Detail & Design

Side elevation · 1:24

Front

Plan

Detail A · wheel · 2:1

ADrive GapThe wheels: 30 min plus straight-line travel at 28 mph between jobs.
BDouble LockThe doors: a time slot can only be sold once.
CRemindersThe headlights: a reminder the day before.
DDepositThe tank: 10% online holds the time.

01 · Public site

Pages
21 public pages2
Pricing
By vehicle size, shown before checkout
Mobile audit
Layout shift 0.00 · SEO 1003

02 · Booking

Double Lock
A time slot can only be sold once
Drive Gap
30 min + straight-line travel at 28 mph
Hold
30 min while the deposit is paid

03 · Payments

Deposit
10% online, via Stripe
Driveway Checkout
Balance paid by QR at the door

04 · Engine

Stack
Python · Flask · PostgreSQL · Stripe · Render
Quality
5,295 tests · 18 real-browser journeys
Design & code
Carlos Sibrian · 291 commits
ProjectDetail & Design
Ref.01
Drawn byCarlos Sibrian
Sheet1 / 1 · 2026
  1. 1 · Google Business Profile, Oct 1, 2026. Two reviews written by people I know are not counted.
  2. 2 · sitemap.xml, Oct 1, 2026.
  3. 3 · Lighthouse 12.8, mobile, median of 3 runs.
  4. Car drawn from “Sports Car” by Yasutoshi Mori, CC BY 4.0.

05Results, honestly

Customer reviews
5.0 on Google1

06How I work

No surprises, from the first letter to the last line of code.

  1. 01You write me a letter. I reply myself within one business day.
  2. 02If you want, a 20-minute call. You leave with a fixed price.
  3. 03I design and build it. You see it on your phone as it grows.
  4. 04It goes live. The domain, the site and the data are yours.

If something I built breaks in the first 6 months, I fix it — no charge.

I'm one person, so I'm not the fastest option. I'm the one who answers.

Carlos SibrianDeveloper · Python & JavaScript

Have a business like Jeyner's?

Write me a letter. Tell me what eats your week — I'll write back myself within one business day.

Write me a letter →︎ Escríbeme en español si prefieres.