WanderWise is a full-stack AI-powered travel planner that generates personalized travel itineraries using Google's Gemini AI. Simply enter your destination, trip duration, and budget preferences, and the application creates a detailed day-by-day itinerary with attractions, activities, food recommendations, and an estimated expense in INR.
- 🤖 AI-generated travel itineraries using Google Gemini
- 🗓️ Day-wise travel planning
- 💰 Budget estimates in INR
- ⚡ Fast React interface
- ✅ Input validation and error handling
| Category | Technologies |
|---|---|
| Frontend | React, Vite, CSS |
| Backend | Node.js, Express.js |
| AI | Google Gemini API |
| Rendering | React Markdown, Remark GFM |
| Version Control | Git & GitHub |
wanderwise-ai/
│
├── assets/
├── backend/
└── frontend/
git clone https://github.com/vaishnavigoel34/ai-trip-planner.gitBackend
cd backend
npm installFrontend
cd frontend
npm installCreate a .env file inside the backend folder and add:
GEMINI_API_KEY=your_api_key_hereBackend
npm startFrontend
npm run dev- Enter your destination.
- Select the number of travel days.
- Add your budget preferences.
- Gemini AI generates a personalized itinerary.
- The itinerary is displayed in a clean, readable format.
- Hotel recommendations
- Interactive maps
- Weather information
- PDF itinerary download
- Save trip history
- User authentication
Vaishnavi Goel
Built as a full-stack AI project using React, Express.js, and Google Gemini API.


