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
- cedar
- javascript
- mastra
- next.js
- node.js

Log in or sign up for Devpost to join the conversation.