Skip to content

TripSage is an AI-powered itinerary planner that creates personalized travel plans, integrates interactive maps, and suggests adventure activities like river rafting, trekking, and scuba diving. With features like popular travel reels linked to real-time map updates, TripSage offers a seamless and engaging travel planning experience.

Notifications You must be signed in to change notification settings

Dhruvvv-20/TripSage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TripSage - Your Smart Itinerary Planner

Overview

TripSage is an innovative, AI-powered itinerary planner that simplifies and enhances the travel planning experience. Designed to cater to adventure enthusiasts and casual travelers alike, TripSage provides personalized itineraries, integrates interactive maps, and offers a seamless, user-friendly interface. Whether you're into river rafting, trekking, scuba diving, or simply exploring new places, TripSage has the tools you need.

Key Features AI-Powered Itineraries: Generate customized travel plans tailored to user preferences. Adventure Itineraries: Get suggestions for thrilling activities like river rafting, trekking, and scuba diving. Interactive Map Integration: Navigate your itinerary with an intuitive map that links directly to your plans. Popular Videos Section: Watch travel reels from popular destinations and see the map automatically relocate to those spots. Testimonials & Contact Us: Engage with user feedback and easily get in touch with the team. Technologies Used Frontend: HTML, CSS, JavaScript, React.js, Tailwind CSS Backend: Node.js, Express.js APIs: Mapbox API: Powers the interactive map features. OpenAI API: Provides the intelligence behind the AI-driven itineraries. Database: MongoDB Installation & Setup Clone the repository: git clone https://github.com/yourusername/tripsage.git Navigate to the project directory: cd tripsage Install the dependencies: npm install Set up environment variables: Create a .env file in the root directory. Add your API keys for Mapbox and OpenAI: makefile Copy code MAPBOX_API_KEY=your_mapbox_api_key OPENAI_API_KEY=your_openai_api_key Start the development server: npm start Open your browser and go to http://localhost:3000 to see TripSage in action. Usage Generate Itinerary: Use the AI feature to create personalized travel plans. Explore Adventure Activities: Choose from curated adventure itineraries. Navigate with the Map: Use the interactive map to follow your itinerary. Watch Popular Reels: Explore travel destinations through videos and see the map update in real-time. Connect with Us: Check out the testimonials and use the contact section for inquiries. Contributing Contributions are welcome! Please feel free to submit a Pull Request or open an Issue to help improve TripSage.

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

Acknowledgements Mapbox API for the interactive mapping features. OpenAI API for powering the smart itinerary suggestions. Special thanks to Harsh Agarwal and Arjun Singh for their collaboration on this project.

About

TripSage is an AI-powered itinerary planner that creates personalized travel plans, integrates interactive maps, and suggests adventure activities like river rafting, trekking, and scuba diving. With features like popular travel reels linked to real-time map updates, TripSage offers a seamless and engaging travel planning experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published