Roamr — An AI Travel Companion Built Entirely in Google Stitch Most travel apps help youRoamr — An AI Travel Companion Built Entirely in Google Stitch Most travel apps help you
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Roamr — An AI Travel Companion Built Entirely in Google Stitch
Most travel apps help you book a trip. Roamr explores what happens after that.
The product guides travelers through packing, airport mode, arrival, destination discovery, itineraries, travel documents, local assistance, and memories—all within one connected experience.
Built entirely inside Google Stitch:
• Product concept and UX flows
• Design system generation using Design.md
• Multi-screen mobile experience
• Visual assets and imagery
• Motion concepts and interaction design
• Iterative refinement through conversational editing
One of my favorite parts of the process was variation generation. Exploring subtle refinements or entirely different directions took seconds, making iteration dramatically faster than traditional workflows.
"See beyond perception." Three words on the phone, and the whole page had to earn them.
On desktop, the headline starts over the edge of a tall portrait of the glasses being worn, so the product name and the product in use read as one image. Next to it, reaction, light and depth sit as three thin gauge lines, each with a one-word reading. Specs, without a spec table.
On mobile, a 3D render of the frame sits between the headline and a single Explore the Series button. One image, one next step.
The palette stays in deep navy and soft gray, so the cool light on the frame stands out on every screen.
Crenaly: a booking SaaS I designed and built end-to-end for appointment-based businesses in France: salons, barbers, beauty and wellness.
The core idea: when a client cancels, the freed slot is automatically offered to clients who asked for an earlier time. The first to accept gets it, their appointment moves in place, and the slot they leave is offered next. No double booking, no manual work.
Around it, a full product:
→ Branded booking page for each business, embeddable on their own site
→ Mobile-first booking flow, no account needed
→ Agenda, client management, team roles & permissions
→ Verified reviews, analytics, Stripe billing
Automatically offering a cancelled slot to the next client is such a practical feature for salons and barbers. Designing and building Crenaly end to end must have made those flows much tighter.