Complete Visitor Pass Management System Software Using PHP/MySQLi | CampCodes

Complete Visitor Pass Management System Software using PHP/MySQLi

March 7, 2021
online visitor pass management system software

Project: Complete Visitor Pass Management System Software in PHP and MySQL with Source Code

About Complete Visitor Pass Management System Software Project Free Download

Complete Visitor Pass Management System with Source Code is one of the very important aspects of security management. It helps in capturing the details about the visitors in a systematic manner and maintains a repository of the same. Visitor Management is a process of allowing visitors to enter the premises based on appointment, creation of identification badges and managing the Security staff deployment for effective control over the security.

Visitor Pass Management System is a system for all kind of company or business organizations. 2 Different types of SMS gateway available (Twilio and African SMS gateway), Users can register visitors, pre-register visitors, log visitor’s check-in and check-out, employee’s check-in and check-out and many more.

Features of Visitor Pass Management System Software

  •   – Ease of Use.
  •   – Smart visitor service with pre-registered , pre-visitor or can be
  •   – registered quickly, check-in, visitors are made to feel expected and welcome.
  •   – Attractive Dashboard Report with (Employees,Bookings,Visitors,Book Details etc)
  •   – Add User with different types information specially roles
  •   – Employee full details with Booking and Attendance Details
  •   – Add Attendance and Add Bookings with Booking Group Details
  •   – Visitor’s Dynamic Information
  •   – Pre-Register Information
  •   – Settings : General, Notification, Photo & Card Id,
  •   – Email & Sms template, Email,  Front-end Settings
  •   – Notifications that Match Receivers’ Preferences.
  •   – Preregistration and Repeat Visitor Features.
  •   – Visitor Photo Capture.
  •   – Visitor Badge Printing.
  •   – Legal Document eSignature Capture.
  •   – Cloud-Based Visitor Logbook.
  •   – Secured Data.
  •   – Fast Processes More visitors in less time span
  •   – Appointment scheduler A centralized web-based appointment scheduler
  •   – Alerts Email/SMS and IP phone integration is available

Print badges

Beautiful sleek badges that create a safe and welcoming environment. Connect your printer and easily print any type of badge.

Send notifications

Send visitors and hosts a friendly text or email reminder before their visit, at check-in and at check out.

Impress visitors

Create a welcome that stands out by allowing your visitors to sign themselves in, while you focus on giving them a warm personal greeting

Visitor Management

Proxyclick makes managing visitor information a breeze. Your employees have access to the information they need, making visitor management smooth and easy.

Visitor recognition

Make your visitors feel truly welcome. Your visitor’s name will be displayed on the screen as they check in and the app can remember details, like how they like their drink. They are not just any visitor


Alert key people when a visitor checks in or forgets to check out, or just about a specific visit. Make visitors aware of safety and confidentiality rules, keeping your facilities and data safe.

Data protection

Your data is safe with us. It is backed up daily across multiple servers, so you can have access to it even if there is a hardware issue. It is also yours to keep. You can, at any time, retrieve all your data.


Collect data and spot trends, produce reports and use surveys to gather feedback from your visitors. All this information can be used to help you improve the visitor experience.

Complete Visitor Pass Management System Project

  • Name of Project:   Complete Visitor Pass Management System Project
  • Language:                  PHP
  • Databases used:      MySQL
  • Design used:            HTML JavaScript, Ajax, JQuery, Bootstrap
  • Browser used:          IE8, Google Chrome, Opera Mozilla
  • Software used:         WAMP/ XAMPP/ LAMP/MAMP


online visitor pass management system

online visitor pass management system

visitor pass management software

visitor pass management software

visitor pass management system project

visitor pass management system project

How To Run??

Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. Complete Visitor Pass Management System Software in PHP and MySQL with source code is free to download.

Follow the following steps after Starting Apache and MySQL in XAMPP:

1st Step: Firstly, Extract the file
2nd Step: After that, Copy the main project folder
3rd Step: So, you need to Paste in xampp/htdocs/

Further, Now Connecting Database

4th Step: So, for now, Open a browser and go to URL “http://localhost/phpmyadmin/”
5th Step: After that, Click on the databases tab
6th Step: So, Create a database naming “vistorpass” and then click on the import tab
7th Step: Certainly, Click on browse file and select “vistorpass.sql” file which is inside the “db” folder
8th Step: Meanwhile, click on Go button.

After Creating Database,

9th Step: Moreover, Open a browser and go to URL “http://localhost/vistorpass”

User Account Details

Admin Login Details

User Email:

User Pass: 123456

Receptionist Login Details

User Email:

User Pass: 123456

Employee Login Details

User Email:

User Pass: 123456


Related Projects: Online Apartment Visitor Management System in PHP MySQL, Park Ticketing System in PHP MySQL, Employee Management System in PHP MySQL, Online Hotel Booking Management System in PHP MySQL, Complete Blood Bank and Donor Management System using PHP/MySQL, Advanced Gatepass Management System using PHP MySQL, Curfew E-Pass Management System using PHP/MySQLi

Download Here
  • why doesn’t run with localhost?

    Smith March 25, 2023 10:51 am Reply
  • Dear campcodes
    i want to know how can i change form and how can i change badge design and how can i send print from our tablets to thermal printer!?
    i need to create individual form for our event and i don’t want photo capture!
    How can i edit form and use custom filed!

    Anonymous February 20, 2023 5:17 am Reply
  • hi admin
    can u provide detailed steps how to run the app. ?

    Anonymous November 8, 2022 2:23 pm Reply
  • Great system, just needs a checkout module and it will be perfect

    Anonymous October 28, 2022 6:00 pm Reply
  • Not work when i open http://localhost/vistorpass show the show the index of visitor folder not home page

    Syed Umair Ahmed May 25, 2022 4:36 pm Reply
    • Same Issue

      mohit May 30, 2022 4:15 pm Reply
  • The image capturing does not work how can you fix that

    Swiss March 23, 2022 3:03 am Reply
    • any solution to this please?

      Paul July 30, 2022 1:19 am Reply
  • unknown database pls help SQLSTATE[HY000] [1049] Unknown database ‘vistorpass’ (SQL: select * from `settings`)

    Raja December 17, 2021 1:42 pm Reply
  • Hi Everything Working Perfectly except Visitor image upload also camera is not detecting in browser. Image upload is issue pls help how to resolve it.

    Harsh November 17, 2021 11:57 am Reply
  • facing error as below:

    Declaration of Doctrine\DBAL\Driver\PDOConnection::query() must be compatible with PDO::query(string $query, ?int $fetchMode = null, mixed …$fetchModeArgs)

    Bhushan November 16, 2021 1:45 pm Reply
  • Their is no meaning of using this as admin is not interested to revert with the query of not able to upload images which is essential in printing visitor gate pass.

    Devang Patel October 12, 2021 3:23 pm Reply
  • Hi Everything Working Perfectly except Visitor image upload also camera is not detecting in browser. Image upload is issue pls help how to resolve it.

    Devang Patel October 1, 2021 5:40 pm Reply
    • hi an you please assist me in running i have tried all means but if i run nothing shows

      Godfred February 4, 2022 5:02 am Reply
  • Dear All,

    Finally made this work! Just do one thing, open C:\xampp\htdocs\vistorpass\.env file and replace DB_USERNAME and DB_PASSWORD to the local PHP Username and password. To check your PHP credentials, open PHPMYADMIN panel in browser and select User Accounts.

    In my case, root is the username and password is empty. So I have modified .env file as below


    Post changing this, open URL http://localhost/vistorpass/public/ in browser

    Pranov Kumar September 23, 2021 4:24 am Reply
    • Finally got it thanks pranov bro its working

      Raja December 28, 2021 2:19 pm Reply
    • nothing shows up when i URL http://localhost/vistorpass/public/ in browser can you please assist me

      Godfred Markin February 3, 2022 9:07 pm Reply
  • Hi Admin, Could you please share the installation process step by step clearly. Everybody is facing issues in accessing the application. Above given steps is not working.

    Pranov Kumar September 23, 2021 3:56 am Reply
  • Not work when i open http://localhost/vistorpass show the show the index of visitor folder not home page

    Danish September 14, 2021 3:31 pm Reply
    • I’m having the same problem with it

      Salim September 25, 2021 7:29 pm Reply
    • Same

      Mohamady November 29, 2021 1:56 pm Reply
  • if i try to add new administrator it doesn’t add.

    NMD September 5, 2021 3:55 pm Reply
  • Great work.
    display image on profile, id card or any where to display the image it doesn’t work. any help?

    NMD September 5, 2021 3:53 pm Reply
  • Great work.
    If i upload image/picture/passport, it doesn’t display on the profile or when trying to print id card.

    NMD September 5, 2021 3:51 pm Reply
  • Hello All,

    I just found this script and i have get issue but after some customization i have finish deploying the app so follow instruction mentionned already after that go to
    .env file on main folder script and change credentials with the credantials of your local server

    also APP_URL=……..)

    and then go to app\Http\Controllers FOLDEr and change CheckInController.php line 149 from
    $reg_no = $data2 . $data1 . $data . $value + 1;
    $reg_no = ($data2 . $data1 . $data . $value) + 1;

    That’s it go to your webbrower and open http://localhost/vistorpass/public/ you gonna find the frontend of this script

    Enjoy 😀
    For any help contact me via email

    MBARKI CHADi September 3, 2021 12:03 am Reply
    • i have just follow your steps but it still didn’t work.. if your dont mind, would you please sent me the files for a newly installed xamp.. every setting is at default.. i want to see program work..

      zibra September 6, 2021 5:30 am Reply
      • Hi Zibra, Any luck in making this work?

        Pranov Kumar September 23, 2021 4:14 am Reply
    • mine isnt working can you assist please

      Godfred February 4, 2022 5:07 am Reply
    • Hi,
      Will you please assist me to run this app

      Umair Ahmed May 28, 2022 5:33 pm Reply
    • Thank You.. You actually the real hero here!

      Syed Akmal July 6, 2022 5:53 pm Reply
  • Not Found
    The requested URL was not found on this server.

    Apache/2.4.48 (Win64) OpenSSL/1.1.1k PHP/7.3.29 Server at localhost Port 80

    rajib deb August 2, 2021 11:01 pm Reply
  • i have tried this program over and over again and again. but no index.. i think something is wrong with the codes

    Omar Jallow July 25, 2021 9:37 am Reply
  • i have also tried to install it but no index. may be the projram have some issues but its not working even after i carefully follow your instructions.

    omar July 7, 2021 10:27 pm Reply
  • I am getting this Error: Avinash’@’localhost’ (using password: YES) (SQL: select * from `settings`)
    Can you send me the path like[D:\Xampp\htdocs\vistorpass\vendor\laravel\framework\src\Illuminate\Database\Connection]where I can change the UserId and Password of MySql DB_Connection
    I am Using ‘root’ with no password in MySql

    Dipayan Auddy June 13, 2021 12:20 am Reply

      Anonymous August 7, 2021 1:55 am Reply
  • Can I purchase this source code?

    Anonymous June 12, 2021 10:24 pm Reply
    • This is free to download. No need to purchase.

      admin June 12, 2021 10:29 pm Reply
  • there is no index file it does not load!

    yelin June 10, 2021 6:39 pm Reply
    • All you need is to install it. Not run in localhost.

      admin June 10, 2021 7:08 pm Reply
      • What do you mean install it? I already tried your instructions above but still there is no index.

        rap June 15, 2021 11:13 am Reply
        • Please install it on CPanel.

          admin June 15, 2021 6:55 pm Reply
          • where is the installation file located please?

            ak June 23, 2021 3:04 pm
  • no index page cannot open the system it only prompts to the system path file when I try run it. Do you have a complete source code?

    maynard May 29, 2021 4:58 am Reply
    • this is the complete source code. you are making a mistake in the installation

      admin May 29, 2021 9:13 pm Reply
      • mysqli::real_connect(): (HY000/1045): Access denied for user ‘pma’@’localhost’ (using password: NO)
        Connection for controluser as defined in your configuration failed.

        cj November 22, 2021 9:48 pm Reply

Leave a Reply

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