VibeSathi - four surfaces on one marketplace dataset
For Two-sided marketplaces where a booking has to reach a verified provider, a payment, a chat and an operations team at once - companionship, home services, tutoring, care visits or anything sold by the hour.
A companion-booking marketplace shown as everything it takes to run one. The website discovers ID-verified companions by city, activity, price and availability. The guest app signs in by OTP behind an 18+ gate, books an activity into a free slot at a public meeting point, pays with the fee and GST itemised, chats, and runs an active meetup with an SOS that sends one location snapshot to a trusted contact. The companion app is the other side of the same booking: onboarding and KYC, a request inbox, availability, pricing and earnings after commission. The admin panel adds twelve operations modules with role-based access - a KYC queue, refunds, payout batches, safety incidents, CMS and configurable commission - and every manual action writes an audit row. A booking made in the guest app reaches the companion, the chat and the dashboard at once.
React 19TypeScriptVite 8Tailwind v4RechartsMock payments / KYC / SOS adapters