What I built: both sides of the brief.
• The front door: clients pick a shoot, see real availability, get travel fees and drone rules for their location, and pay a deposit through a full Stripe integration. Booked, no back-and-forth.
• The follow-through: unpaid holds expire on their own, reminders go out in one tap, and a weather check offers new dates when wind or calima is forecast. Mihaela's dashboard only shows what actually needs her.