Storage Unit Rental Management System using PHP Free Source Code

Language

Introduction

This is a Storage Unit Rental Management System in PHP. This is a simple project that can help manage the storage unit rentals businesses record and monitor their records. The system is a web-based application that contains several functionalities that are relevant for the said business. It has a pleasant user interface and user-friendly functionalities. The source code could be a good start for building your own Storage Unit Rental Management System and to learn some PHP techniques/ideas for those who are new to PHP Language.

About the Storage Unit Rental Management System

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
  • MySQL Database
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Ajax
  • Bootstrap
  • AdminLTE Template
  • and some other libraries/plugins

The Storage Unit Rental Management System project has 2 types of system users which are the Admin and the Staff. The Admin User is in charge of populating the important list of the project such as the Storage Unit List. He/She has access and can manage all the features and functionalities this project has. The Staff User has only limited access to the project. The system requires all users to enter their system credentials in order to access the system features according to their user roles/types.

In this project, each storage unit has 3 different prices set by the admin user. The prices are the monthly, quarterly, and annual amounts. The tenant must be registered/created in the list before creating their unit rent records. Each rent records have an option to renew the contract which means when the rental expiry date will come, the system user can renew the rent contract of the tenants if they wish to continue renting the unit. Renewing the rent contract will automatically set the new expiry date according to the price type.

Features

Admin Panel

  • Secure Login/Logout
  • Manage Storage Unit List
  • Manage Unit Price List
  • Manage Tenant List
  • Add New Unit Rental Record
  • Update Unit Rental Record
  • Renew Unit Rental Contract
  • Delete Unit Rental Record
  • Manage User List
  • Manage System Information
  • Manage Account Details

Staff-Side

  • Secure Login/Logout
  • Manage Tenant List
  • Add New Unit Rental Record
  • Update Unit Rental Record
  • Renew Unit Rental Contract
  • Delete Unit Rental Record
  • Manage Account Details

System Snapshots of some Features

Login Page

Storage Unit Rental Management System

Admin Panel

Storage Unit Rental Management System

Storage Unit Form Modal

Storage Unit Rental Management System

Storage Unit Price List

Storage Unit Rental Management System

Rent List

Storage Unit Rental Management System

Staff Side Dashboard

Storage Unit Rental 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 Control Panel and start Apache and MySQL.
  2. Extract the downloaded source code zip file.
  3. 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.
  4. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  5. Create a new database naming storage_db.
  6. Import the provided SQL file. The file is known as storage_db.sql located inside the database folder.
  7. Browse the Storage Unit Rental Management System in a browser. i.e. http://localhost/storage/ for the system login portal.

Default Admin Access Information

Username: admin
Password: admin123

DEMO

That's it. You can now explore the features and functionalities of this Storage Unit Rental Management System in PHP. I hope this project will help you with what you are looking for and you'll find something useful for your future 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 bypecho kobadinski (not verified)on Tue, 09/07/2021 - 21:22

CRITICAL MySQL VULNERABLE
Submitted bycharles Bodt (not verified)on Wed, 08/24/2022 - 15:49

In reply to by pecho kobadinski (not verified)

how you have elemante that ?

Add new comment