Project Title: Smart Travel Planner & Recommendation System
Category: Web Application
Project File: Download Project File
Amjad Iqbal Khan
amjad.iqbal@vu.edu.pk
amjadiqbalkhanniazi
Smart Travel Planner & Recommendation System
Project Domain / Category
Web Programming
Abstract / Introduction
The Smart Travel Planner & Recommendation System is a web-based platform that helps users plan trips with AI-generated itineraries and budget estimates. Users can enter their destination, budget, and interests, and AI suggests places to visit, activities, and estimated costs. The system includes an interactive Leaflet map and a Strapi-powered database for managing destinations. Users can save trips and track past plans.
Following are the main functional requirements for this project
AI-Powered Itinerary (a plan of a journey) Generator
· Users enter details like destination, budget, duration, and interests.
· AI generates a custom travel itinerary with recommended places and activities.
Destination & Activity Database (Managed via Strapi)
· Admins add cities, attractions, hotels, and restaurants in Strapi.
Interactive Leaflet Map Integration
· Displays recommended attractions and suggested travel routes.
· Users can click on markers to view details of places.
Budget Estimator
· AI suggests estimated costs for hotels, food, and transportation based on user inputs.
· Recommends budget-friendly or luxury alternatives.
· Users can log in, save trips, and track past travel plans.
· Helps personalize future travel suggestions.
The Smart Travel Planner & Recommendation System can support three main types of users:
1. General Users (Travelers)
o Can search for destinations, generate AI-powered itineraries, and estimate budgets.
o Can save and manage trips after signing up.
o Can explore an interactive map with recommended places.
2. Admin Users (via Strapi CMS)
o Manage destinations, attractions, hotels, and restaurants in Strapi.
o Moderate user-generated reviews and content (if added).
3. Guest Users (Optional)
o Can browse destinations and view suggested itineraries without logging in.
· OpenAI API (or Hugging Face Transformers) for itinerary generation and budget estimation.
· Leaflet.js for interactive maps.
· Next.js 15 (Frontend)
· Strapi V5 (Backend)
· VS Code (Editor)
Supervisor:
Name: Amjad Iqbal Khan
Email ID: amjad.iqbal@vu.edu.pk
Skype ID: amjadiqbalkhanniazi
No reviews available for this project.