RentMeBach was built to make beach days effortless: users verify their identity, pick any beach (or custom pin), choose a full beach setup with add-ons, and get everything delivered and installed on time. It’s the convenience of Uber Eats - reimagined for renting premium beach gear and booking beach events.
I’m passionate about building marketplaces that feel simple for customers but run flawlessly behind the scenes. My goal with RentMeBach was to create a trustworthy, scalable system—secure payments, verified users and drivers, real-time tracking, and an operations-ready admin panel - so the product could launch in LA and expand globally with confidence.
Stunning results
RentMeBach is a full two-sided on-demand platform with a customer app, driver app, and an admin panel designed for real-world operations.
On the customer side, users sign up, complete Stripe KYC identity verification, then choose a beach or drop a custom location on the map. They browse multiple beach setups (each with configurable variations and add-ons), book beach events, and checkout with Stripe payments, taxes, and promo codes. After ordering, customers can track their driver’s real-time location via Mapbox, just like Uber Eats.
On the driver side, there’s a complete onboarding flow: personal details, vehicle documents, identity and eligibility checks, and manual approval through the admin panel. Once approved, drivers can manage upcoming, past, and completed orders. Delivery includes smart operational steps: drivers can report delays to notify customers, confirm drop-off by scanning a customer QR code, and capture a photo as proof of setup completion. Pickup is handled later the same day with another QR scan + photo, marking the order complete and triggering commission payouts via Stripe Connect.
To support scaling, an admin panel was developed for dispatch and support operations—approving drivers, reassigning orders, handling customer help cases, compensating users, suspending accounts, and managing orders end-to-end.
But with risks
The biggest challenge was building a rental experience that feels instant and effortless, while managing the complexity of logistics, trust, and edge cases.
We needed strong safeguards for both sides: verified customers (KYC), verified drivers (manual approval), and reliable order proof (QR scans + photos) across delivery and pickup. Timing was another critical piece—drivers can report delays, customers can view live tracking, and the system supports penalties for late returns and wallet compensation when deliveries arrive late. We also introduced a “help window” after drop-off, giving customers time to report issues before the order locks in.
By combining secure Stripe flows, map-based tracking, clear confirmation steps, and admin-level operational control, RentMeBach became a scalable marketplace that can run smoothly in LA today—and expand globally tomorrow.






