Beauty Salon Management System in PHP and MySQLi
A Beauty Salon Management System in PHP is an essential tool for modern salons looking to enhance their efficiency and provide a seamless experience for clients. With the advancement of technology, managing appointments, and maintaining client records have become easier and more convenient. In this article, we will explore the features and benefits of a web based Beauty Salon Management System developed using PHP, HTML, CSS, Bootstrap, JavaScript, and MySQLi
The complete development of this system used the PHP, HTML, CSS, Bootstrap, Javascript, and MYSQLi programming languages.
The Beauty Salon Management System is a web-based application with appointment scheduling functionality. It serves as the point of contact between clients and the salon. Clients use this web site application to request an appointment, which salon managers either accept or cancel.
You may plan an appointment, check availability, and do other things using the web application. This is the primary reason why everyone suggests using an online platform to schedule appointments. If not, prospective customers must make the time-consuming and expensive trip to the offline location.
About the Beauty Salon Management System
This project was developed using the following:
HTML
CSS
JavaScript
PHP
MySQL
Bootstrap
Sublime Text (IDE)
Admin Panel
Dashboard: The Administrator can see the Total Number of Customers, Appointments, Accepted Appointments, Rejected Appointments, Services, Offers, Products and Feedback
Services: Add and Update Services of the Beauty Salon
Category: Add and Update the Manage all Products per Category of Services
Web Info: Admin can update About Us and its Description
Products: Create, Read, Update, and Delete cosmetic products use or sold in the salon
Appointment: View and manage the stored requests appointments submitted by Clients online, Accept and Reject Appointments. Verify if the users are genuine or scammers through customer information provided including phone numbers. Before confirming the appointments, make a phone call.
Feedback: Users have the option of sending reviews for each item they buy.
Customer List: Control each customer’s time duration
Payments: View payment options
Report: Admin can view users’ detail and sales in particular periods
Users/Clients
Home Page: User can visit the website
About Us: User sees the details of Chic Beauty Salon
Reviews: Post review about Chic Beauty Salon
Gallery: User sees services, products of the Salon in photos
Make Home Appointment
Request Home Appointment
Offer: Shows the offered discount in a Service
Accepted List: Check the status of accepted appointments, Time & Date of availability of the service
Open your XAMPP/WAMP’s Control Panel and start Apache and MySQL.
Extract the downloaded source code zip file. Unzip the .zip file using any zip programs such as Winrar or 7Zip
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.
In a browser, browse PHPMyAdmin, i.e http://localhost/phpmyadmin
Create a database with the name beauty_parlour
Import the provided sql file. The file is known as beauty_parlour located inside the sql folder.
Open a browser and run the script in http://localhost/Chic Beauty Salon
Admin Default Access:
Username: admin
Password: Test@123