A full-stack AI-powered travel itinerary generator built using Next.js 14 (App Router), Tailwind CSS, and Firebase Firestore.
This web app allows users to generate personalized travel itineraries, save them, and manage them from their dashboard.
- AI-generated travel itineraries based on destination, budget, and days
- User authentication with Firebase
- Save and view past itineraries in a personal dashboard
- Dynamic detail pages for each itinerary
- Responsive UI built with Tailwind CSS
- Firebase Firestore integration for storage
- Toast notifications and loading states for better UX
- Frontend: Next.js 14 (App Router), React, Tailwind CSS
- Backend: Next.js API routes, Cohere API (for AI-generated itineraries)
- Database: Firebase Firestore
- Authentication: Firebase Auth
Check out the deployed app here: AI Powered Travel Planner