Inspiration

Planning a trip often takes a lot of time and effort. People usually search multiple websites for destinations, itineraries, budgets, hotels, and best travel times. This inspired us to build Travel-Guider, a single platform that simplifies travel planning using AI. The idea was to make trip planning faster, smarter, and more accessible for everyone.

Travel-Guider is an AI-powered travel planning application. Users can enter a destination name or upload a place image, and the system generates a complete travel plan. It provides suggested itineraries, estimated budgets, nearby hotels, popular attractions, and the best time to visit. The goal is to give users everything they need in one place.

The frontend was built using HTML, CSS, and JavaScript for a clean and simple user interface. The backend was developed using Node.js and Express.js, which handles API requests. We integrated the Google Gemini API to generate intelligent travel plans based on user input. The frontend communicates with the backend using REST APIs.

Challenges we ran into

One major challenge was setting up the backend environment and understanding API integration properly. Handling user input, managing responses from the AI model, and debugging server errors were also challenging. We overcame these by testing step by step and improving our understanding of backend workflows.

Share this project:

Updates