Team Name: The RouteCoders
Hackathon Theme: Open Innovation
Domain: Software Development
Problem Statement: AI-Powered Smart Travel Planner: Automating Personalized Itineraries for Seamless Exploration
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 π€
βοΈ Smart & Adaptive Itinerary Planning- π Location-Based Suggestions
- π¬ Interactive Chatbot Assistant
- πΈ Nearby Places, Stays, Activities with Ratings
- π€ Collaborative Trip Management
| 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 |
- Helps users with:
- Trip suggestions
- FAQs and travel guidelines
- Enhances accessibility and interaction on the platform
You can run all 3 modules locally for full functionality.
cd frontend
npm install
npm run dev 2οΈβ£ Backend β Spring Boot (Java)
cd backend
mvn clean install
mvn spring-boot:run3οΈβ£ AI Engine β Python Flask Microservice
python save.py
python app.py