Inspiration

We wanted an easier method to create travel plans. There are many things to research, coordinate, and manage when planning a trip. We created BackpackMate to ease this process.

What it does

BackpackMate uses AI to create travel itineraries. Users fill out a survey with all the necessary considerations (destination, trip duration, interests, etc.), and the app generates a sample plan that includes activities, restaurants, and travel logistics. The user can interact with the AI or edit manually to tailor the plan to their liking.

How we built it

Next.js for the frontend

Node.js for the backend

Supabase for the database

Cedar + Mastra Agents for AI integration

Challenges we ran into

The first challenge was learning Cedar and Mastra to incorporate them to the project. The other challenge was incorporating the frontend and backend work together.

Accomplishments that we're proud of

We are proud that we made this app.

What we learned

We learned about implementing AI using these technologies and create a standalone app within a short timeframe.

What's next for BackpackMate-AI

Add the option for friends to plan trips together. Allow the AI to make bookings and reservations from the final itineraries.

Built With

Share this project:

Updates