PHP Projects

Tourism Management System in PHP with Source code

Project Name : Tourism Management System  -TMS

Technology Implemented : Apache Server

Language Used                   :  PHP

Database                              :  My SQL

User Interface Design       :  HTML, AJAX,JQUERY,JAVASCRIPT

Web Browser                      :  Mozilla, Google Chrome, IE8,OPERA

Software                               :    XAMPP Server

Modules of Tourism Management System in php

  • Admin
  • Users
  • Guest users


  • User can register yourself.
  • User can login with valid email and password.
  • Forgot Password(user Can recover own password)
  • Tour Booking
  • Manage Booking
  • Generate Ticket(Regarding Complaint)
  • change Password


  • Admin can create Package
  • Manage packages(Create,Update)
  • Manage Users
  • Manage Inquiries
  • Manage issues
  • Manage Booking
  • Manage Pages
  • Change Password
  • Admin Dashboard

Guest users—

  • Visit the Website
  • Guest user can enquiry

Project Demo ———————————————–

View Demo

Installation Steps(Configuration)

1. Download and Unzip file on your local system.
2. Put tms folder inside root directory

Database Configuration

Open phpmyadmin
Create Database tms
Import database tms.sql (available inside zip package)
Open Your browser put inside browser “http://localhost/tms”
Login Details for admin : 

Open Your browser put inside browser “http://localhost/tms/admin”

Username : admin

Password : Test@123

Login Details for user: 

Open Your browser put inside browser “http://localhost/tms/”

Username :

Password : Test@123

Download full source code(Tourism Management System)
Size: 3.32 MB
Version: V 2

Purchase Project Report

Purchase Project  Report in Rs 199 / $3

Recommended Tutorials for you


Anuj kumar

This is Anuj Kumar. I’m a professional web developer with 5+ years of experience. I write blogs in my free time. I love to learn new technologies and share with others. I founded PHPGurukul in September 2015. The main aim of this website to provide PHP, Jquery, MySQL, PHP Oops and other web development tutorials. .


  1. sir i wanted to change the image present at the front page of the website “train wala” par i cant change it even after changing it in the database. And i cant find the file in which you have accessed it. index.php check krlia.please help!

  2. sir sorry to disturb you. but i cant import the database “tms” and i really need this project. please help krdo. it says import has been successfully finished, 40 queries executed. (tms.sql).
    “SQL query:

    — Database: `tms`

    — ——————————————————–

    — Table structure for table `admin`

    CREATE TABLE `admin` (
    `id` int(11) NOT NULL,
    `UserName` varchar(100) DEFAULT NULL,
    `Password` varchar(100) DEFAULT NULL,
    `updationDate` timestamp NULL DEFAULT NULL
    MySQL said:
    #1046 – No database selected”

  3. Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause , getting this error while importing database

  4. hello sir, the password is in this format”f925916e2754e5e03f75dd58a5733251″ which am not able to understand …. while working on front end i give a password but in backend database is gets saved in the above format .. so is there any ways of changing it or do i have to make any changes ?

  5. The Problem has solved, but i want to ask you again please reply my question, how to add a new admin for sign in? Because i need the answer and that so important if my teacher ask to me where is the sign up id for admin thank you

    1. Admin Login details manually entered in the data database. If you want to add new admin then use this query
      INSERT INTO `admin` (`id`, `UserName`, `Password`, `updationDate`) VALUES (NULL, ‘admin2’, ‘f925916e2754e5e03f75dd58a5733251’, NULL);
      User name is admin2 and password is Test@123

  6. Hello sir,
    I wanna prepare this project for my college but I can’t run cause I think I cannot connect to Database, I have created and imported sql file but receives this error
    Error: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
    Please help

  7. Thank You..extra ordinary work… one issue only..tour package Grand total not calculating anything..figured out this is a text only..any suggestion regarding calculation ..

    Can I clear the database for “MANAGE USERS” or any of those contents for other pages like manage booking on the admin section? What I am looking for is to clear the contents of that page so that Whatever new booking I make comes clean.

  9. hey can you develop the same travel and tourism website using html, css and php. without java scripts, ajax, and j query i need a simpler website.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button