introduction
A warehouse management system is what this project is. This project is a web application built using PHP, CodeIgniter, and a MySQL database. The major objective of this project is to offer an online and automated application to help a particular firm manage its items or goods. The firm may effortlessly save, manage, monitor, and retrieve its stock information with the aid of this project management. The system makes use of the Bootstrap Framework to provide a beautiful user interface. In order to provide the end users with a better experience when using the system, it also includes user-friendly features and functionality.
About the Warehouse Management System
This project was developed using the following:
- XAMPP
- PHP
- MySQL Database
- HTML
- CSS
- JavaScript
- jQuery
- Bootstrap
- Font Awesome
Three different user roles can access the warehouse management system. System user roles are administrators, vendor employees, and customer employees. Each role has different privileges or restrictions. Users must log in with valid user credentials to access system functionality according to their role.
The administrator role has right to access and manage all functions of the system. Admin users are users responsible for managing lists in the system. Only they can add data to the system.
Supplier employee users and customer employee users are mostly view-only. Supplier employees can list all suppliers and incoming goods or inventory for the company, while customer employees can list all customers and outgoing goods or inventory.
This system contains multiple functions with CRUD (Create, Read, Update, and Delete) operations. Includes Supplier, Customer, Warehouse/Commodity, and Transaction Management. It also generates reports for receipts, issues, and adjustment reports. Each report listed above can be exported as a PDF file.
Features
Management-Site
- Home Page
- Display the summary
- Low Stock Goods List/Notification
- Supplier Management
- Add New Supplier
- List All Suppliers
- Edit/Update Supplier Details
- Delete Supplier
- Supplier Management
- Add New Supplier
- List All Suppliers
- Edit/Update Supplier Details
- Delete Supplier
- Customer Management
- Add New Customer
- List All Customers
- Edit/Update Customer Details
- Delete Customer
- Supplier Management
- Add New Supplier
- List All Suppliers
- Edit/Update Supplier Details
- Delete Supplier
- User Management
- Add New User
- List All Users
- Edit User Details
- Delete User Details
- Stock or Goods Management
- Add New Stock or Good
- List All Stock or Goods
- Edit Stock or Good Details
- Delete Stock or Good Details
- Transaction Management
- Add New Incoming Goods
- List All Incoming Goods Record
- Add New Outgoing Goods
- List All Outgoing Goods Record
- List All Goods Adjustment Record
- Reports
- Generate Printable Incoming Goods Report
- Generate Printable Outgoing Goods Report
- Generate Printable Goods Adjustment Report
- Export Incoming Goods List as PDF
- Export Outgoing Goods List as PDF
- Export Goods Adjustment List as PDF
- Update System Information
- Update Password
- Login and Logout
The source code was created exclusively for instructional reasons. The source code is available for free download; you are free to alter it any way you see fit.
How to Run ??
Requirements
- Download and Install any local web server such as XAMPP.
- Download the provided source code zip file. (download button is located below)
System Installation/Setup
- Open your XAMPP Control Panel and start Apache and MySQL.
- Extract the downloaded source code zip file.
- Copy the extracted source code folder and paste it into the XAMPP’s “htdocs” directory.
- Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
- Create a new database naming wms_db.
- Import the provided SQL file. The file is known as wms_db.sql located inside the database folder.
- Browse the Warehouse Management System in a browser. i.e. http://localhost/ci_wms/.
Admin Default Access:
Username: admin
Password: admin123
I’m done now. Now that PHP CodeIgniter Framework is installed, you may explore the features and capabilities of this warehouse management system. I hope you’ll find what you’re searching for here and something valuable for your next projects.