This is a submission for the DEV's Worldwide Show and Tell Challenge Presented by Mux
What I Built
I built TravalPass, an AI-powered travel companion app that helps you:
✨ Generate personalized itineraries instantly
✨ Find travel partners with matching dates & destinations
✨ Connect safely through in-app chat and traveler ratings
TravalPass removes the chaos of travel planning by combining AI itinerary creation, compatibility matching, and safety-forward communication features — all in one place.
🌍 Learn more: https://TravalPass.info
📱 Create an account: https://TravalPass.com
My Pitch Video
This is my 1-minute pitch video built for the challenge, demonstrating the core app experience: browsing itineraries, generating custom trips with AI, and connecting with compatible travelers.
Demo
Live App (React Native)
You can log in using the test account below to explore the full experience:
Test Login Credentials:
📧 Email: newuser@gmail.com
🔑 Password: 1234567890
🌍 App: https://TravalPass.com
If you need additional test accounts or walkthroughs, just let me know!
The Story Behind It
After my divorce, I realized I no longer had a dedicated travel partner.
My friends were married or unavailable, and suddenly traveling — something I loved — became harder.
The bigger problem wasn’t traveling alone;
it was finding someone compatible to travel with.
At the same time, trip planning itself was a fragmented experience:
Search hotels in one place
Restaurants somewhere else
Activities on other platforms
Then manually stitch everything into an itinerary
I built TravalPass to solve both problems:
✔️ AI-generated itineraries
✔️ Discover travelers who share your plans
✔️ Chat safely inside the app
✔️ Ratings so you know who’s a good travel partner
TravalPass is built from a deeply personal pain — and it’s designed to help anyone who loves to travel but doesn’t want to do it alone.
Technical Highlights
Frontend
React Native for iOS/Android hybrid development
Modern UI components, SafeAreaView, TouchableOpacity, animations
Local state + global Context for user profiles & itineraries
Backend
Google Cloud SQL (PostgreSQL) for itinerary storage and searchable filters
Firebase Authentication for secure logins
Firestore for real-time chat between matched travelers
Firebase Cloud Functions powering AI itinerary generation & preprocessing
AI Functionality
TravalPass generates multi-day itineraries based on:
Travel dates
Destination
Budget preferences
Party type (solo, couple, family, friends, bachelorette, etc.)
Activity style
Safety Features
Chat only available after a mutual match
Ratings so you can identify trustworthy travel partners
Privacy-first profiles
Additional safety features planned
Top comments (0)