Jump to content

Recommended Posts

Beauty Salon Management System in PHP and MySQLi


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:

  1. HTML
  2. CSS
  3. JavaScript
  4. PHP
  5. MySQL
  6. Bootstrap
  7. 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

 

  1. Open your XAMPP/WAMP’s Control Panel and start Apache and MySQL.
  2. Extract the downloaded source code zip file. Unzip the .zip file using any zip programs such as Winrar or 7Zip
  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. In a browser, browse PHPMyAdmin, i.e http://localhost/phpmyadmin
  5. Create a  database with the name beauty_parlour
  6. Import the provided sql file. The file is known as beauty_parlour located inside the sql folder.
  7. Open a browser and run the script in http://localhost/Chic Beauty Salon

 

Admin Default Access:

Username: admin
Password: Test@123

 


 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
  • Create New...