Computer and Mobile Repair Shop Management System using PHP/OOP Free Source Code
Introduction
This is a Simple PHP Project entitled Computer and Mobile Repair Shop Management System. This is a web-based application that provides an informative website of the shop. The project also manages the repair records of clients and clients can also check the status online if their device is already repaired or the service is done. This has a simple and pleasant user interface using Bootstrap Framework and AdminLTE Template. The application contains user-friendly features and functionalities which means the end-users can easily use the application.
About the Computer and Mobile Repair Shop 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
- and some other plugins/libraries.
The Simple Computer and Mobile Repair Shop Management System has 2 sides of the user interface. It has a Public Side and the Management Panel user interface. The Public Side does not require user credentials in order to read and explore the information about the shop. The clients can also check their device service status online by simply checking it using their Repair Code. The Management Side or the Admin Panel is the side of the system where the shop's management can manage the website's information, their services, clients, and more. This side requires Administrator or Staff user credentials in order to access the features and functionalities. The Admin users have permission to manage all the features and functionalities of this side while the Staff has only a limited restriction.
Features
Management Side/Admin Panel
- Secure Login and Logout
- Dashboard
- Manage Services
- Add New Service
- List All Services
- Update Service Details
- View Service Details
- Delete Service Details
- Manage Clients
- Add New Client
- List All Clients
- Update Client Details
- Delete Client
- Manage Repair Records
- Add New Entry
- List All Records
- View Repair Entry Details
- Update Details
- Delete Details
- Manage Inquiries
- List All Inquiries
- View Inquiry Details
- Delete Inquiry
- Manage Users list (CRUD)
- Manage Account Details/Credentials
- Manage System Information
Public/User-Side
- Home Page(displays the website's welcome content)
- List the Shop's Services
- Check Service or Repair Status/Details
- Display About Us Content
- Contact Us Page
- Send Inquiry/Message
System Snapshots of some Features
Service or Repair Status/Details Page (Public)
Services List(Public)
Dashboard Page (Admin)
Repair/Service Entry Details Page (Admin)
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
- Open your XAMPP/WAMP's Control Panel and start Apache and MySQL.
- Extract the downloaded source code zip file.
- 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.
- Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
- Create a new database naming rsms_db.
- Import the provided SQL file. The file is known as rsms_db.sql located inside the database folder.
- Browse the Computer and Mobile Repair Shop Management System in a browser. i.e. http://localhost/rsms/
Default Admin Access Information
Username: admin
Password: admin123
DEMO VIDEO
That's it. You can now explore the features and functionalities of this Computer and Mobile Repair Shop 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
Small doubt
issue Fixed
user already exists
How can I add phpmailer to send email when status changes?
Thanks for sharing this project, its very interesting and amazing.
please how can i add phpmailer to this project to send customers updates on the repair process and status?
Example:
- when repair in progress
- when repair done
- and when it’s canceled
thanks in advance
Add new comment
- Add new comment
- 16981 views