🌍 YourTripPlanner
YourTripPlanner is a comprehensive travel discovery and planning website designed to help users explore popular Indian tourist destinations with ease. The platform includes smart destination filtering, an AI-powered travel assistant, and expense tracking tools — making travel planning simple, fun, and interactive.
📊 Project Insights
🌟 Stars | 🍴 Forks | 🐛 Issues | 🔔 Open PRs | 🔕 Closed PRs | 🛠️ Languages | 👥 Contributors |
Features
Destination Discovery
- Browse a curated list of popular Indian cities
- Beautifully themed with cultural emojis
- Seamless navigation and engaging UI
Smart Filtering
- Instantly filter destinations by region: North, South, East, West
- Dynamic and user-friendly buttons
AI Travel Assistant
- Powered by Google Gemini 2.0 Flash
- Get personalized travel suggestions, routes, local insights
- Fast, intelligent, real-time chat with typing indicators
AI Powered Custom Itinerary*
- Powered by Google Gemini 2.0 Flash
- Get personalized itinerary daywise
- Fast, intelligent, real-time chat with typing indicators
- Export to PDF functionality enables you to download multiday itinerary created.
- Please do npm install jspdf for Export Itinerary
Expense Tracking
- Keep tabs on your travel budget
- Add and monitor trip expenses with ease
This project is now OFFICIALLY accepted for:
Exciting News...
This project is now an official part of GirlScript Summer of Code – GSSoC'25! We're thrilled to welcome contributors from all over India and beyond to collaborate, build, and grow trip-planner! Let’s make learning and career development smarter – together!
GSSoC is one of India’s largest 3-month-long open-source programs that encourages developers of all levels to contribute to real-world projects while learning, collaborating, and growing together.
With mentorship, community support, and collaborative coding, it's the perfect platform for developers to:
- Improve their skills
- Contribute to impactful projects
- Get recognized for their work
- Receive certificates and swag!
I can’t wait to welcome new contributors from GSSoC 2025 to this trip-planner project family! Let's build, learn, and grow together — one commit at a time.
Tech Stack
- React.js – Component-based front-end architecture
- CSS Flexbox – Clean and responsive UI design
- JavaScript (ES6+) – Modern web functionality
- Google Gemini 2.0 Flash – AI integration for chatbot
- Node.js + Express – Backend API service
- Vercel – Lightning-fast hosting & deployment
🚀 Getting Started
1. Clone the repository:
git clone https://github.com/code-well0/trip-planner.git
cd trip-planner
2. Install dependencies:
npm install
3. Start the development server:
npm start
4. To configure the Gemini AI Assistant, refer to:
5. Visit the site:
Contributing
We welcome contributions from everyone, especially participants of GSSoC’25!
To contribute:
- Fork the repository
- Create a new branch:
git checkout -b feature-name
- Make your changes and commit:
git commit -m "Added new feature"
- Push to your fork:
git push origin feature-name
- Create a Pull Request
Acknowledgements
- Thanks to all contributors of this project
- Special shoutout to GirlScript Summer of Code (GSSoC’25) for the amazing community and support!
- Built with dedication, collaboration, and lots of chai
Code of Conduct
Please refer to the Code of Conduct
for details on contributing guidelines and community standards.
Contribution Guidelines
We love our contributors! If you'd like to help, please check out our CONTRIBUTE.md
file for guidelines.
Thank you once again to all our contributors who has contributed to trip-planner! Your efforts are truly appreciated.

Suggestions & Feedback
Feel free to open issues or discussions if you have any feedback, feature suggestions, or want to collaborate!

Support & Star
If you find this project helpful, please give it a star to support more such educational initiatives!

📄 License
This project is licensed under the MIT License - see the License
file for details.

Shubrali jain |



"Travel is the only thing you buy that makes you richer." Ready to show off your coding achievements? Get started with trip-planner today! 🚀