Caner-sal/Randevo — reverse-engineered prompt
Reverse engineered prompt
Build me a polished appointment booking SaaS called Randevo for local service businesses in Turkey, like barbers, beauty salons, coaches, tutors and fitness trainers.
I want business owners to sign up, create their organization, services, staff, locations and weekly availability, then manage bookings from a dashboard. Customers should be able to open a public booking page for that business, pick a service, staff member and available time, then book without double bookings. Add reminders by email, SMS and WhatsApp, with fake modes for local development.
Include subscriptions with Free, Starter and Pro plans, plan limits, Stripe test payments and optional deposits. Add analytics for revenue, bookings, popular services and busy staff. There should also be a public marketplace with city and category filters, a staff portal, super admin area, audit log, Google Calendar sync in fake or real mode, and an optional AI booking assistant.
Make it multilingual with Turkish first, plus English and the other listed languages, including RTL support where needed. Use the existing stack and look up current docs online if you need to.
Want more depth? Deep Reverse