Online Parking Management System in PHP MySQL

January 8, 2021
PHP
online parking management system

Project: Online Parking Management System in PHP MySQL with Source Code

About Online Parking Management System

Online Parking Management System is a simple web application created in PHP MySQL Database, Using JavaScript, Bootstrap, HTML, CSS, Modal, and Ajax, this system it contain of admin and user, the admin can control the user like access on the system it depends in the admin. And the user is represent as a staff, the staff can input information of the customer vehicle, and manage parking slot.

Features of the Online Parking Management System Project

  • User.
  • Groups
  • Dashboard
  • Category
  • Rates
  • Parking Slot
  • Parking
  • Setting

Admin Dashboard

User, Add User, Manage User, Groups, Add Groups, Manage Groups, Category, Add Category, Manage Category, Rates, Add Rates, Manage Rates, Parking Slot, Add Slot, Manage Slot, Parking, Add Parking, Manage Parking, Reports, Company, Profile, and Setting.

Add User

Last Name, First Name, Gender, Password, Email, Username, and Username.

Manage Users

Username, Email, Name, Phone Number, Group, Edit, Delete, Add User, and Search.

Add Groups

Group Name

Users, Groups, Category, Rates, Slots, Parking, Reports, Company, Setting, and Profile.

Manage Category

Category Name, Status, Add Category, and Search.

Add Rates

Rate Name, Category, Select Rate, Status.

Manage Rates

Rate Name, Type, Rate, Category, Status, Show Entries, and Search.

Parking Slot

Add Slot, Manage Slot, Slot Name, Status, Availability, Show Entries, and Search.

Parking

Add New Parking, Slot, Category, Rate, and Search.

Manage Parking

Parking Code, Check In, Check Out, Vehicle Type, Rate Name, Rate, Slot, Total Time, Total Amount, Paid Status, Show Entries, and Search.

Reports

Total of Parking, Year, Month, Day, Data Report, Company Info, Profile, and Setting.

Online Parking Management System

  • Name of Project:     Online Parking Management System
  • Language Used:      PHP
  • Database Used:      **My SQL**
  • Design Interface:    **Bootstrap JavaScript, HTML, Ajax, JQuery,**
  • Browser:                  Opera Mozilla Google Chrome IE8,
  • Software:                 WAMP/ XAMPP/ LAMP/MAMP

Screenshots

online parking management system

parking management system free download

How To Run??

Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. Online Parking Management System in PHP and MySQL with source code is free to download, Use for educational purposes only!

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 “parking” and then click on the import tab
7th Step: Certainly, Click on browse file and select “parking.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/parking”

For instance, have a look at the video below for the project demo.

Download Here
https://www.campcodes.com/

This is a free education portal. You can use every source code in your project without asking permission to the author. Share our website to everyone to make our community of programmers grow more.

    , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
    Comments
    • http://parking/auth/login
      error HTTP 404.0 – Not Found

      anton May 23, 2023 7:54 pm Reply
    • solution to this please

      An uncaught Exception was encountered
      Type: mysqli_sql_exception

      Message: Unknown database ‘parking’

      Filename: C:\xampp\htdocs\parking\system\database\drivers\mysqli\mysqli_driver.php

      Line Number: 201

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      Anonymous December 28, 2022 9:31 pm Reply
    • A PHP Error was encountered
      Severity: 8192

      Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

      Filename: drivers/Session_files_driver.php

      Line Number: 132

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: 8192

      Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

      Filename: drivers/Session_files_driver.php

      Line Number: 290

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: 8192

      Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

      Filename: drivers/Session_files_driver.php

      Line Number: 164

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: 8192

      Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

      Filename: drivers/Session_files_driver.php

      Line Number: 233

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: 8192

      Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

      Filename: drivers/Session_files_driver.php

      Line Number: 313

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: 8192

      Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

      Filename: drivers/Session_files_driver.php

      Line Number: 354

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

      Filename: Session/Session.php

      Line Number: 284

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

      Filename: Session/Session.php

      Line Number: 296

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

      Filename: Session/Session.php

      Line Number: 306

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

      Filename: Session/Session.php

      Line Number: 316

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

      Filename: Session/Session.php

      Line Number: 317

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

      Filename: Session/Session.php

      Line Number: 318

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

      Filename: Session/Session.php

      Line Number: 319

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

      Filename: Session/Session.php

      Line Number: 377

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

      Filename: Session/Session.php

      Line Number: 110

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: session_start(): Session cannot be started after headers have already been sent

      Filename: Session/Session.php

      Line Number: 143

      Backtrace:

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 7
      Function: __construct

      File: C:\xampp\htdocs\parking\application\core\MY_Controller.php
      Line: 18
      Function: __construct

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 10
      Function: __construct

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      A PHP Error was encountered
      Severity: Warning

      Message: Cannot modify header information – headers already sent by (output started at C:\xampp\htdocs\parking\system\core\Exceptions.php:271)

      Filename: helpers/url_helper.php

      Line Number: 561

      Backtrace:

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 44
      Function: redirect

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      Anonymous November 14, 2022 6:49 pm Reply
      • facing the same error,could you please help me out here,if u already have gotten the solution .

        Sreeharshitha February 24, 2024 1:26 pm Reply
    • IMPORTANT: Read file readme.txt
      Admin
      user: admin@admin.com
      pass: password

      Walter September 3, 2022 5:20 am Reply
    • An uncaught Exception was encountered
      Type: Error

      Message: Call to undefined function validation_errors()

      Filename: C:\xampp\htdocs\parking\application\views\login.php

      Line Number: 43

      Backtrace:

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 59
      Function: view

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      asar January 28, 2022 2:05 pm Reply
    • Type: Error

      Message: Call to undefined function validation_errors()

      Filename: C:\xampp\htdocs\parking\application\views\login.php

      Line Number: 44

      Anonymous January 28, 2022 1:29 pm Reply
    • Type: Error

      Message: Call to undefined function config()

      Filename: C:\xampp\htdocs\parking\system\helpers\url_helper.php

      Line Number: 103

      Backtrace:

      File: C:\xampp\htdocs\parking\application\views\login.php
      Line: 12
      Function: base_url

      File: C:\xampp\htdocs\parking\application\controllers\Auth.php
      Line: 59
      Function: view

      File: C:\xampp\htdocs\parking\index.php
      Line: 315
      Function: require_once

      asar January 28, 2022 1:18 pm Reply
      • An uncaught Exception was encountered
        Type: Error

        Message: Call to undefined function validation_errors()

        Filename: C:\xampp\htdocs\parking\application\views\login.php

        Line Number: 43

        Backtrace:

        File: C:\xampp\htdocs\parking\application\controllers\Auth.php
        Line: 59
        Function: view

        File: C:\xampp\htdocs\parking\index.php
        Line: 315
        Function: require_once

        Anonymous January 28, 2022 1:24 pm Reply
    • can you give documentation

      Anonymous August 20, 2021 2:15 pm Reply
      • We will upload it soon.

        admin August 20, 2021 9:12 pm Reply
        • Documentation sir please 🙏

          Anonymous August 25, 2021 4:28 pm Reply
      • Documentation sir please 🙏

        Panther August 25, 2021 4:30 pm Reply
        • Will be posting soon.

          admin August 26, 2021 2:02 pm Reply
          • Sir pls. Provide admin login password

            Jaskaran January 28, 2022 11:41 am Reply
            • Uu

              Anonymous March 1, 2024 6:15 am
    • Does user have the permission to login?

      Rishav August 11, 2021 9:18 pm Reply

    Leave a Reply

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