Skip to content

oluizeduardo/chatgpt-trip-planner

Repository files navigation

Trip Planner 🌍✈️

Trip Planner is a smart travel suggestion application that uses ChatGPT and the Google Maps API to recommend places to visit based on user preferences. Users input their destination, the number of days they plan to stay, and their preferred entertainment category. The AI then suggests points of interest and displays them interactively on a map.

🛠️ Tech Stack

🚀 How to run locally

  • Clone this project.
    • git clone https://github.com/oluizeduardo/chatgpt-trip-planner.git
  • Access the root folder.
    • cd chatgpt-trip-planner
  • Configure the environment variables.
    • cp .env-example .env
  • Install all the dependencies.
    • npm install
  • Run the server.
    • npm start

🔗 Code analysis

SonarQube Cloud

🔥 Future Enhancements

  • Implement full trip itinerary planning, including scheduling and routes.
  • Allow users to manually adjust AI suggestions.
  • Enable saving and sharing of trip plans.

🤝 Contributing

Contributions are welcome! Feel free to open issues, suggest features, or submit pull requests.

About

Node.js trip planner application using OpenAI and Google Maps API.

Topics

Resources

License

Stars

Watchers

Forks