Simple Logistic Hub Parcel's Management System in PHP and SQLite Free Source Code

Language

This is a Logistic Hub Parcel's Management System. This is a simple web-based application project which is the main purpose is to provide an automated platform for logistic hubs to manage and track parcels records. This application was developed to give IT/CS students or new self-taught programmers an idea of how to develop such a mini-project. The source code can be modified easily if you are planning to develop a wide scope of logistic management systems. This has a simple user interface and user-friendly functionalities.

I developed this project using the following:

  • XAMPP v3.3.0 as my local webserver that has a PHP Version 8.0.7
  • PHP Language
  • SQLite Database
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Ajax
  • Bootstrap
  • and more...

About the Logistic Hub Parcel's Management System

This Logistic Hub Parcel's Management System allows system users to store the list of logistic carriers or couriers and list of the parcels types. The system users are in charge also of populating the list of parcels. The parcels require some relevant details such as the tracking code and sender/receiver details. The application tracks the changes or updates of each parcel which will be listed on each parcel's view page.

Project Features

  • Secure Login/Logout
  • Home Page
    • Display the summary of the application lists.
  • Manage Parcel Type List (CRUD)
  • Manage Carrier List (CRUD)
  • Manage Parcel List (CRUD)
  • Update Parcel's Status
  • Tracks the Parcel's Updates
  • Manage User List (CRUD)
  • Update Account Credentials

Some of the System Snapshots

Home Page

Logistic Hub Parcel's Management System

Parcel List

Logistic Hub Parcel's Management System

Parcel Details Page

Logistic Hub Parcel's Management System

How to Run

Requirements

  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. (download button is located below)

Installation/Setup

  1. Open your XAMPP/WAMP's php.ini file and uncomment the sqlite3. Then, save the file.
  2. Open your XAMPP/WAMP's Control Panel and start Apache.
  3. Extract the downloaded source code zip file.
  4. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  5. Browse the Logistic Hub Parcel's Management System in a browser. i.e. http://localhost/lhpms/.

Default Admin Access

Username: admin
Password: admin123

DEMO VIDEO

That's it! You can now explore the features and functionalities of this Logistic Hub Parcel's Management System project in PHP and SQLite Database. I hope this will help you with what you are looking for and you'll find something useful for your future PHP Projects.

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

Enjoy :)

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 SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

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.

Comments

Submitted bySiphumzile (not verified)on Sun, 01/29/2023 - 14:03

How to host the script on online hosting
Submitted byPaul Adeyeye (not verified)on Fri, 06/02/2023 - 17:37

Thank for for the script. But unfortunately, the sql file is not part of the script, can you upload another version with the sql file

Hi! The project is using SQLite as the database. The source code includes a file that creates an SQLite DB file automatically upon browsing the application for the first time. Before browsing the app, make sure that the permission of the source code folder is already set which allows the source code to create the said file. Also, make sure that the SQLite extension is already enabled/uncommented in your php.ini file. Thanks!

Submitted byabdullah1993 (not verified)on Wed, 08/09/2023 - 23:41

i'm using cpanel and hostinger webhosting how can I add my own databases to the script file? I checked DBConnection.php and I can't find the database to edit with my own database

Add new comment