04/Membership travel
DiscovaTrips

Problem
A membership travel product has to feel curated without making booking feel ceremonial. The interface is part of the offer.
What I owned
- Membership and activity product surfaces
- Real-time booking flows
- Stateful UI with Zustand
- Motion-led experience work
Engineering challenge
Keep a premium, motion-heavy membership experience aligned with the same booking and identity constraints as the rest of the Voyatek stack.
Architecture
How the system connects.
01 →
Membership UI
Next.js · Zustand
02
Booking
Shared travel APIs
03
Motion
Framer Motion · GSAP
Context
DiscovaTrips is Voyatek’s membership travel product: curated global experiences for individuals, families, and corporations. I worked the product surfaces and booking flows alongside the GoPaddi API work.
Outcome
A membership travel surface that uses motion as product language, not decoration - sitting on the same booking backbone as GoPaddi.
- Travel product
- Membership
- Booking flows
- Realtime
Technology
Next.js · TypeScript · Zustand · Framer Motion · GSAP