Clean Batti
Lydia prepares and cleans construction sites near Bordeaux, for the trades. Her work showed on site, never online: no showcase, and no photo to show a new client.

A serious business, running on word of mouth, but invisible on Google. Job site photos sat in Lydia's phone, with nothing linking the before and the after.
The challenge: build trust, make contact easy, be found around Bordeaux and Arcachon Bay, and show real results without ever revealing a client's address.
A field business does good work every day and keeps none of it. The photos stay in the phone, mixed with everything else, and the next client has to take it on trust.
Here, the photo is taken on site, uploads by itself, loses its GPS location on the way and lands on the website in one tap, with the client's consent. The proof builds up job after job, with no computer and no agency.
- Cleaning, site preparation, maintenance
- Building trades, renovation, landscapers
- Any trade whose results show in a photo
- A clear, reassuring showcase
- Direct contact (WhatsApp, phone)
- Being found locally (SEO)
- Showing real before and after photos
- Publishing from the job site, no computer needed
- Respecting the legal scope of the business
The showcase
- Fast site: Next.js on Vercel, served from Paris
- Service area: map and 20 towns, Bordeaux and Arcachon Bay
- FAQ: 6 questions marked up for Google
- Contact: WhatsApp and phone in one tap
Lydia's space
- Access: PIN code, installed on the phone's home screen
- Photos: before and after taken on site, uploaded automatically
- Privacy: GPS location stripped from every photo on upload
- Publishing: one button, and only with the client's consent
The gallery
- Before / after: comparison slider on every job
- Preparation: a section for sheeting and protection work
- Legal scope: only Lydia's work is shown, never the trades' work
The real control panel, with live data.

Next.js · Vercel · Vercel Blob