Weather-Aware Booking Automation for a Paris PhotographerWeather-Aware Booking Automation for a Paris Photographer
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Ophotogenic Paris, from "can I book with you?" to "you're booked," even while the photographer is mid-shoot.
THE BUSINESS Ophotogenic Paris is a real solo portrait photographer working the Eiffel Tower, the Seine riverfront, the Louvre and Montmartre. He runs his own ads, answers every WhatsApp and Instagram message, shoots, and edits alone.
THE PROBLEM (his numbers)
2–3 shoots lost every month because he can't reply during back-to-back weekend shoots
~20% of bookings end in a no-show or severe delay, late clients fear extra charges and simply don't show up
10–15 GetYourGuide / Viator bookings a week, coordinated by hand
Paris weather forcing constant same-day time changes
ONE-LINER Instant, weather-aware booking that works while he's behind the camera, plus automated follow-through for every booking, direct or from GetYourGuide/Viator.
WHAT I BUILT IN LOVABLE
The front door
Sun-aware booking: slots tagged sunrise, golden hour and blue hour, shown in Paris time and the client's own time zone
Pick a spot on a map, pay a €20 hold with Stripe, and get confirmed in a couple of minutes, no messages needed
Busy mode: when he's mid-shoot, the site tells visitors to book instantly instead of waiting on WhatsApp
The follow-through
Paste a GetYourGuide or Viator confirmation → AI turns it into a calendar booking with the same automation as direct bookings
"Still on for today?" two hours before every shoot
"Running late" tells clients there's no extra charge, and extends their session when his calendar allows, aimed squarely at the no-show problem
One-tap weather shifts: he proposes new times, the client accepts, his day re-sorts itself
His real refund tiers, 48-hour lock and deposit rules enforced automatically, with bilingual EN/FR emails
The owner's side
One "Today" screen: light, weather, who's confirmed, who's late
AI inbox for DMs, lead follow-ups, invite-only team access, and Insights tracking no-shows and bookings made while he was shooting
WHY THIS APPROACH I started out assuming his problem was converting leads. His data said otherwise: about 80% of his direct leads already book. The real cost was everything after the booking, so that's where most of the build went.
Built entirely in Lovable: Lovable Cloud, Stripe, Lovable AI and Lovable Emails.
Built by Omar · Drivenstack
Post image
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started