Skip to main content

Tracking/Monitoring Management System using PHP/MySQL with Source Code


Project: Tracking/Monitoring Management System using PHP/MySQL


The Tracking/Monitoring Management System is a simple PHP project that will help the local government or establishment manage the records of individuals who entered the establishments to easily track the movement of a certain person in case the person will diagnose as a COVID positive patient. This tracking system generates a tracking ID and barcode for a certain individual which is ready to be printed to this system. The barcode can serve as an ID like the Home Quarantine Pass (HQP), in this feature this will help to easily identify the individual by scanning the barcode, which means when an individual will enter to a certain establishment, the establishment will only provide a computer unit for at least one to access the system and by scanning the person the identification of a person will automatically display and the staff will only encode the temperature of the person then save it to store in the database, in that case, the person will not write their information to the sheet of paper to prevent the spread the virus for a simple way. The tracking/monitoring management generates a list of the individual who entered a certain establishment whereas the government requires all establishments (herein Philippines) to do so to ease the contact tracing process.


  • Login Page
    • The page where the system user will submit their system credential to access the system.
  • Home Page
    • The page where the system user will be redirected by default after logging into the system. This page also has a form to encode the person's temperature and information for tracking purposes.
  • Establishment Page
    • The page where can the admin user will manage the list of the establishment who will use the tracking management system.
  • Person List
    • The page where all persons who are registered in the system are listed and can be managed only by the admin user.
  • Records Page
    • The page where the list of individuals who entered into a certain establishment is listed along with their information.
  • Printable Tracking ID of Person
    • The printable ID to be carried by the persons and use to identify them when entering a certain establishment. This printable ID is responsive to any size but make sure to configure the size that will make the barcode readable for the scanner the smaller the output the more chances of barcode scanner inconvenient reading.

How to Run

  1. Download the source code and extract the zip file.
  2. Download or set up any local web server that runs PHP script.
  3. Open the web-server database and create a new database name it tracking_db.
  4. Import the SQL file located in the database folder of the source code.
  5. Copy and paste the source code to the location where your local web server accessing your local projects. Example for XAMPP('C:\xampp\htdocs')
  6. Open a web browser and browse the project. E.g [http://localhost/tracking-management-system-using-php]

Admin Default Access

Username: admin

Password: admin123

There it is, the Tracking/Monitoring Management System is ready to use. Feel free to download the source code and enhance the system in the way you wanted.

I hope this simple project will help you with what you are looking for.

Explore more on this website for more Source Codes and Tutorials.


Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Submitted bysergiol (not verified)on Thu, 10/08/2020 - 01:39

Fatal error: Default value for parameters with a class type hint can only be NULL in C:\AppServ\www\tracking\assets\barcode\vendor\picqer\php-barcode-generator\src\BarcodeGeneratorPNG.php on line 52
Submitted bykurt ian (not verified)on Mon, 10/12/2020 - 08:51

user name and password
Submitted byptz (not verified)on Tue, 10/20/2020 - 18:43


Add new comment