Inspiration

Traveling to a new place is exciting, but truly experiencing the local culture can be difficult without someone who knows it best. We wanted to make it easy for travelers to find authentic local experiences and for locals to share their culture. That’s how CrossWorlds was born - a platform that connects travelers and local guides, like a “Tinder for local trips.”

What it does

CrossWorlds is a web platform where users can sign up as local guides or travelers.

  • Travelers can browse, match with, and book local guides who offer personalized tours or experiences.
  • Guides can showcase their specialties, availability, and reviews. The platform also includes a chatbot assistant to help users discover trips and guides based on their interests, making planning fast and fun.

How we built it

Frontend: React and Next.js. Backend: Node.js with Prisma ORM and a sqlite database.

Challenges we ran into

  • Implementing a robust backend system for handling user roles, authentication, and matching logic.
  • Designing a user-friendly interface that feels natural and engaging for both travelers and guides.

Accomplishments that we're proud of

  • Integrated a chatbot assistant to help users find and plan local trips more easily.
  • Designed a scalable architecture that’s ready for future features and integrations.
  • Created a polished, intuitive user interface that enhances the travel discovery experience.

What we learned

We learned how to build scalable web apps with modern frameworks, manage complex backend systems with Prisma and SQLite, and design interfaces that prioritize user experience. We also gained insight into combining technology and culture in a meaningful way.

What's next for CrossWorlds

Adding features like in-app payments, AI-based trip/guide recommendations, ratings and reviews, and a mobile app version. Our goal is to make CrossWorlds the go-to platform for discovering authentic local experiences anywhere in the world.

Built With

Share this project:

Updates