Skip to content

code-well0/trip-planner

🌍 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.

Thanks Banner Typing SVG

📊 Project Insights

🌟 Stars 🍴 Forks 🐛 Issues 🔔 Open PRs 🔕 Closed PRs 🛠️ Languages 👥 Contributors
Stars Forks Issues Open PRs Closed PRs Languages Count Contributors Count

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

Open Source Programmes

This project is now OFFICIALLY accepted for:

GSSoC Logo

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.

Show some Red Heart by starring this awesome repository!

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.

🧑‍💻Project Admin:

Shubrali jain
Shubrali jain

Glowing Star Give us a Star and let's make magic! Glowing Star

Mirror Ball

👨‍💻 Built with ❤️ by trip-planner Team

❤️ Shubrali jain and Contributors ❤️

Open an Issue | Watch Demo

⬆️ Back to Top

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

About

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 65

Languages