- openai
- next.js
- typescript
- react
- postgresql
- tailwindcss
- stripe
A 6-week journey from idea to launch
Travel planning often feels overwhelming, with endless decisions and countless travel blogs to source information from. As someone who loves exploring new destinations, I started experimenting with an AI-powered solution to make trip planning both effortless and exciting. Over six weeks, I turned this idea into reality—introducing MyTravelAgent.
The process
Phase 1: Design, Planning, and Architecture (10%)
I started with sketches and wireframes, mapping out a user journey that would feel intuitive and engaging. Using tools like Figma and Notion, I crafted a blueprint that served as the project's backbone.
Phase 2: Building the Tool (75%)
This was the most intense phase, with a focus on integrating multiple APIs and ensuring the app could generate trips dynamically. Milestones include advanced prompt engineering, data visualizations, and creating valuable trip information that ensure a smooth user experience.
Phase 3: Deployment, Testing, and Feedback Loops (15%)
For user testing, I took an unconventional approach—setting up in local coffee shops to gather feedback from strangers, while also inviting friends and family to try the tool. This real-world testing proved invaluable, helping me iterate and refine the experience through multiple rounds of feedback.
Used technologies
- Next.js
- Typescript
- TailwindCSS
- Shadcn UI
- Framer motion
- Unsplash API for cover photos
- Mapbox for maps & itineraries
- Clerk for authentication
- Stripe for payments
- PostgreSQL with Prisma ORM
- Open meteo API for weather information
- Simple analytics
Features
- Trip configuration dashboard
- AI model trip generation with based on user input
- Itinerary visualization
- Weather information
- Telegram bot for critical notifications
- Custom theming
Conclusion
Building MyTravelAgent was a whirlwind of creativity, learning, and problem-solving. In just six weeks, I transformed a curious idea into a functioning product that simplifies travel planning. Looking ahead, I plan to expand its features, integrate more APIs, and gather user feedback to make it even better. This journey reaffirmed my passion for turning concepts into impactful tools—and I can't wait to see where it takes me next. I fully embrace the age of AI and the opportunities it brings. Below you can see the demo video, and the site you can find here.