Rosie Rainbow · Take Up Space
The infrastructure that lets a creator host her own trips.
Rosie Rainbow runs group photography trips and creative events for women. We built the booking stack so she owns the whole experience, from the listing to the payment plan to the QR code at the door.
- Booking & payments
- Events & ticketing
- Creator platform
- Deposit$500
✓ Paid
- Installment 1$900
✓ Paid
- Installment 2$900
Reminder scheduled
- Final balance$900
Upcoming
- Deposits plus payment plans on every trip
- Installments
- Check-in from any phone
- QR
- From listing to the trip itself
- End to end
The challenge
Group trips are expensive, so travelers need to pay over time, and every booking comes with forms, reminders, itineraries and refunds. Off-the-shelf tools take a cut and own the customer. Rosie wanted to own both.
What we built
- 1
Trips with payment plans
Each trip takes a deposit and then a schedule of installments, with automated payment-reminder emails that cancel themselves once a payment lands. Capacity, waitlists, refund policies and order confirmations are built in.
- 2
Everything a traveler needs
Traveler info forms, an account page with the active trip, itineraries exported as PDFs, and post-trip reviews. Listings stay in sync with WeTravel.
- 3
Events and check-in
RSVPs, tickets and attendee lists for in-person events. Door check-in works by scanning a QR code with any phone's camera.
- 4
Powered by WALLS
Checkout, orders, products, newsletter and analytics all run on the WALLS marketplace API, the same platform our agency uses.
How it works
- 01ListTrip pages + WeTravel sync
- 02BookDeposit via Stripe
- 03Pay over timeScheduled installments
- 04PrepareForms, itinerary PDF
- 05ArriveQR check-in, then reviews
The results
- 01
Rosie hosts and sells her own trips directly, on her own brand.
- 02
Payment plans make big-ticket trips affordable, with reminders that run themselves.
- 03
One account covers trips, events, tickets and community.
Technology
- Next.js
- Firebase
- WALLS Marketplace API
- Stripe
- WeTravel
- jsPDF
- QR / jsQR
- Framer Motion
Distance
84.2 km
Avg speed
29.6 km/h
Elevation
1,140 m