Smart Tourist Guide Final Year Project Using PHP and MySQL | Source Code
LIMITED TIME
Get Source Code ₹99
Open Live Demo
Real project UI Full source included Opens in new tab

Tap to open live demo

Interactive live demo — verify the project before you buy

Smart Tourist Guide Final Year Project Using PHP and MySQL

Live Demo

Complete final-year project source code with frontend, backend, database, and setup guide. Instant download after secure payment.

  • PHP Stack
  • Instant Download
Secure CCAvenue payment Instant download link WhatsApp support

Choose your plan

Source Code Only

Full ZIP with frontend, backend, database & documentation.

₹99 one-time
  • Complete project source files
  • Database script included
  • How-to-run guide

What's in your download

Review features, setup steps, and credentials before you pay.

Project Overview

Description, tech stack, and what is included

Full source Frontend + backend
Database .sql file
Setup guide README included

Smart Tourist Guide V2 is a final year project developed using Core PHP and MySQL for students who want a practical tourism and itinerary planning web application. This final year project allows users to register, plan city trips, select interests, browse tourist places, add places to an itinerary, generate schedules, optimize routes using stored distance data, email itineraries, download printable exports, manage trip history, submit feedback, and raise support queries. Admins can manage users, cities, categories, places, distances, trips, feedback, support queries, email logs, and reports. With no external AI or map API dependency, this project is suitable for a final year project in PHP, MySQL, travel planning, and tourism management.

Technical snapshot

Project
Smart Tourist Guide Final Year Project Using PHP and MySQL
Stack
PHP
Includes
Code, DB, README
License
Academic submission
Secure CCAvenue payment · Instant download · Need help? WhatsApp us

Ready to download?Pay once · Use for submission & viva

Admin Features

Modules and controls available to administrators

  • Admin login for this final year project
  • Dashboard with users, trips, completed trips, places, feedback, and support query counts
  • User management with search and activate/deactivate
  • City CRUD with active/inactive status
  • Category CRUD with active/inactive status
  • Tourist place CRUD with image upload
  • Place details: city, category, address, timings, entry fee, duration, rating, and budget type
  • Distance matrix management for route optimization
  • Trip monitoring with filters
  • Mark trips as completed
  • Feedback management and delete option
  • Support query reply and status update
  • Email logs with resend option
  • Reports for popular places, selected categories, trip counts, and CSV user export
  • Admin profile and password change

User Features

What end users can do in this application

  • User registration, login, and logout
  • Profile update with photo upload and city preference
  • Change password
  • Create new trip with city, date, start/end time, budget, travel mode, and break duration
  • Select interests/preferences
  • Browse places with city, category, rating, and budget filters
  • Suggested places based on selected interests
  • Add places to trip itinerary
  • Reorder itinerary places
  • Remove places from itinerary
  • Update visit duration
  • Generate time-based schedule
  • Optimize route using nearest-neighbor algorithm and stored distances
  • View trip summary with total time, distance, and entry fees
  • Email itinerary
  • Download printable itinerary export
  • Trip history with view, edit draft, delete, and duplicate options
  • Submit feedback
  • Submit support query and view admin replies

Other Features

Additional capabilities included in the project

  • Public landing page included in this final year project
  • No Laravel, Composer, or npm required
  • No external AI or Google Maps API required
  • Local database-based recommendations
  • Local distance-table route optimization
  • Bootstrap CDN frontend
  • BCRYPT password hashing
  • PHP session authentication
  • MySQLi prepared statements
  • Printable HTML itinerary export saved to exports/
  • Upload folders for profile photos and place images
  • PHP mail() email support
  • Demo OTP shown on-screen for password reset
  • Suitable for final year project demo, viva, source code review, and report preparation

How to Run

Step-by-step setup on your laptop or PC

  • Copy the final year project folder to your web root:

    
     
    C:\xampp\htdocs\Smart Tourist Guide V2\
  • Import database:

    
     
    mysql -u root -p < database.sql
  • Edit config.php:

    
     
    define('DB_HOST', 'localhost');
    define('DB_USER', 'root');
    define('DB_PASS', '');
    define('DB_NAME', 'smart_tourist_guide');
  • Set BASE_URL according to your folder path.
  • Run seed script once:

    
     
    http://localhost/<your-folder>/seed/seed.php
  • Ensure these folders are writable:
    • uploads/profile_photos/
    • uploads/place_images/
    • exports/
  • Open:

    
     
    http://localhost/<your-folder>/index.php

Login Credentials

Default demo accounts for testing after setup

Admin

Demo Users

License

Usage terms for academic and personal projects

Related Tags

Search terms and categories for this source code

Smart Tourist Guide Final Year Project Using PHP and MySQL Source Code Final Year PHP Project Ready-to-Run Code With Database File Plagiarism-Free Faculty Approved smart tourist guide final year project PHP tourist guide project itinerary planner system tourism management project route optimization project PHP MySQL final year project travel planner source code tourist places management city trip planner Smart Tourist Guide V2