Skip to content

AGTechathon/The-RouteCod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

96 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 TripCraft – Your Very Own Smart Travel Planner πŸš€

Team Name: The RouteCoders
Hackathon Theme: Open Innovation
Domain: Software Development
Problem Statement: AI-Powered Smart Travel Planner: Automating Personalized Itineraries for Seamless Exploration


πŸ“Œ Overview

Planning a trip can be exciting yet overwhelmingβ€”especially with endless options, unexpected hurdles, and last-minute changes. TripCraft transforms this complexity into simplicity with the power of AI, real-time data, and collaborative features.

🎯 Goal:
To create a personalized, adaptive, and collaborative travel planning web application that helps users plan trips effortlessly with:

  • AI-generated itineraries 🧠
  • Real-time adjustments πŸ”
  • Collaborative trip building 🀝
  • Chatbot travel assistant πŸ€–

🧠 Key Features

  • ✈️ Smart & Adaptive Itinerary Planning
  • πŸ“ Location-Based Suggestions
  • πŸ’¬ Interactive Chatbot Assistant
  • πŸ“Έ Nearby Places, Stays, Activities with Ratings
  • 🀝 Collaborative Trip Management

🧰 Tech Stack

Technology Role
React.js Frontend UI
Spring Boot (Java) Backend API & Authentication
Python Flask AI-based itinerary & recommendation engine
MongoDB NoSQL Database
Open Route Service Geolocation & route optimization
Cloudinary Image Storage
SMTP Mail API Invite collaborators via email

πŸ“Š Technology Usage Distribution

Tech Stack Pie Chart


πŸ€– Chatbot Feature

  • Helps users with:
    • Trip suggestions
    • FAQs and travel guidelines
  • Enhances accessibility and interaction on the platform

πŸš€ Project Setup Guide

You can run all 3 modules locally for full functionality.

1️⃣ Frontend – React App

cd frontend
npm install
npm run dev 

2️⃣ Backend – Spring Boot (Java)

cd backend
mvn clean install
mvn spring-boot:run

3️⃣ AI Engine – Python Flask Microservice

python save.py
python app.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5