0% found this document useful (0 votes)
53 views12 pages

IJCRT2406183

Papers important

Uploaded by

jayeshkarankal69
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views12 pages

IJCRT2406183

Papers important

Uploaded by

jayeshkarankal69
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

www.ijcrt.

org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

“Salon Appointmemt Booking App”

Jayesh Karankal, Chinmay Vaishampayan ,Vrunda Kulkarni , Dr. R. C. Samant


GES`s R. H. Sapat College of Engineering Management Studies and Research, Nashik, Maharashtra.

Abstract:
The idea and features of a brand-new salon appointment booking app that aims to transform the salon
business are presented in this abstract. With people depending more and more on technology in their daily
lives, this app seeks to make salon appointment booking easier for both clients and salon owners.

Customers can peruse a range of salons, services, and time slots using the app's user-friendly design, which
is accessible on smartphones. Customers can easily schedule appointments, choose their favorite stylists,
and even leave special messages or requests using the app.

The software offers salon operators a complete administration system for effectively scheduling workers,
appointments, and services. The app also provides analytics capabilities to manage inventory, monitor
booking trends, and enhance business operations.
Important features include automated appointment reminders, safe payment methods, real-time availability
updates, and a rating system that allows stylists and clients to leave comments.

This software seeks to improve the whole salon experience, boost productivity, and spur business growth in
the dynamic beauty industry by bridging the gap between clients and salon owners.

Keywords: Flutter, Google Firebase, Salon, Mobile-based, Management system

Introduction:
Salon App explains how to easily and securely make appointments with businesses using a mobile device.
A safe online appointment booking solution is suggested because many hair salons still schedule
appointments manually. Customers can use this system to schedule an appointment with the hair salon at
any time and from any location.

Developing a safe mobile application for the three target users of a hair salon—administrators, employees,
and clients—is the aim of this project.
Clients can utilize this system to select a time and day for their appointment, verify which stylists are
available, and make direct reservations using the salon app.

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b692


www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

The purpose of this system is to streamline the scheduling of appointments and increase the effectiveness of
corporate administration.

Literature survey:

Algorithm
Paper Name Method Used Implementation Details Future Scope
Name

ASP .net:
ASP.net is a
technology that
needs to be
integrated into
the system in
order to develop
applications. The
application uses
the MVC
architecture
(models, views,
controllers).
Visual studio:
. 1)
Visual Studio is
Admin
used to develop By use our membership services to
phase, 2)
Online Spa Appointment applications. I learn better and learn more about our
Customer NA
Booking System developed the products, how to use them, and how
phase, 3)
logic using the they can help your body.
Owner
ASP .net MVC
phase
architecture and
connected the
front-end and
back-end
applications.
Microsoft SQL
management:
Microsoft SQL
Management is
used for backend
development.
The database is
used to store
application data
By using the FAST method, the author
An Development of
becomes easier in terms of collecting
Web-based Customer
Waterfall the information needed for the system
Relationship NA PHP My SQL
model requirements created in the Almeera
Management (CRM)
SkinCare Beauty Clinic Service
system for Beauty Clinic
Information System..

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b693


www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

1) User
Registrati Frontend:
on and HTML, CSS,
Login, 2) JavaScript -
Appointm Backend:
ent Node.js, Expand services with AI-driven
Online Salon
Booking, Express.js - appointment scheduling and customer
Appointment Booking NA
3) Database: recommendations based on previous
System
Payment MongoDB - preferences
Integratio Payment: Stripe
n, 4) API integration -
Salon Admin Panel:
Managem React.js
ent
The hardware
that will be used
is an AMD A6-
9225 RADEON
1.Plannin R4 Processor,
g, Microsoft Future improvement for the booking
2.require Windows 10 and system are Users can do payment of
mnt RAM of 8GB. deposit directly in the hair salon
A Secure Booking analysis, Flowchar Next, VScode booking system such as implementing
Appointment System 3. design, t studio, payment gateway, the notification of
with Graphical Password 4.Implem available phpMyAdmin booking status changes will be sent
Authentication for Diva entation, database, through the user’s email address and
Hair Salon 5 Testing XAMPP, Draw.io develop a calendar feature so that
and Figma will employees can easily view which
6.deploye be used to booking slots they have each month.
ment develop the
booking
appointment
system for Diva
hair salon.
In the
implementation
phase, the
designed
databases and
wireframes in the i. To design a user-friendly IOI Hair
previous phase Salon Management System for
IOI Hair Salon
Flow are used as a managing business-related information.
Management System Tan Waterfall
chart guideline to ii. To develop a mobile-based IOI Hair
Pei Yu1 , Hairulnizam model
available develop the Salon Management System for target
Mahdin1
system. A users. iii. To test the developed system
mobile-based IOI functionality and usability.
Hair Salon
Management
System is created
using Flutter
framework and
IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b694
www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

Dart client-side
programming
language on
Visual Studio
Code platform.
The Firebase
Authentication
software
development kit
(SDK) is used to
authenticate users
with password
and email
addresses to
know the identity
of users and save
users data
securely in the
cloud
1.1Analys The colour detection model can be
is developed if we want
to identify a particular colour out of a
1.2Specifi HTML,
coloured photo. And the mouse
Beauty Parlour cation Javascript,
no movement can be developed in such a
Management System bootstrap ,CSS,
3Design way it can act like a real mouse that will
JQuery
& help us for using system without even
Developm touching the system’s keyboard or
en mouse.
1.Prelimin
ary
Enhancing Customer Analysis
Experience and
2.Initial
Satisfaction through Improve overall experience of customer
Prototypin no Android
Mobile-Based Salon and and barber
g
Spa Reservations on
Android Platforms 3.Evaluate
the
Prototype

Proposed System:

The following technologies are employed to put the system into place:

Flutter
Google developed the open-source Flutter UI (User Interface) software development kit. It is used to create
natively compiled desktop, web, and mobile applications from a single codebase.

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b695


www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

With Flutter, developers can create code once and have it run on several platforms, including web, desktop
(Windows, macOS, Linux), iOS, and Android. Its "write once, run anywhere" philosophy facilitates quick
development and lessens platform-specific code duplication.

The main programming language used to create Flutter apps is Dart, which was created by Google.
With features including a robust type system, support for asynchronous programming, and Just-in-Time
(JIT) compilation enabling quick development cycles, Dart is renowned for its simplicity, speed, and
productivity.

Dart is easily learned for developers who have worked with languages such as Java, JavaScript, or C#.
Google Firebase: Google offers a feature-rich platform for developing mobile and online applications called
Firebase. It provides a vast array of resources and tools to assist developers in creating, enhancing, and
expanding their apps.

Using the cloud-hosted Firebase Realtime Database, developers may store and sync data in real-time
between users. It synchronizes data in real time using WebSockets, allowing updates to be seamlessly
shared throughout linked clients. Firestore is a document-oriented database that can be used for a variety of
purposes, such as social networks, e-commerce platforms, and content management systems. It saves data in
collections of documents.

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b696


www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

Fig (1): Architecture of system

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b697


www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

Fig (2): Data flow diagram

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b698


www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

Screenshots:

Creating account Log in

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b699


www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

Select salon Select barber


service

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b700


www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

Selecting time and date of appointment

Methodology:
1. Login Description: Provide a secure means for users to authenticate and access their accounts.
Implementation: To authenticate users, utilize Firebase Authentication.

2. Registration Description: Make it possible for new users to sign up and access the platform.
Implementation: Create a registration form with all required fields and include Firebase Authentication into
it so that users may register.

3. User Profile Management: Permit users to examine and modify the data on their profiles.
Implementation: Provide an intuitive user interface so that consumers may update their personal
information. To store and retrieve user profile information, utilize Firebase Firestore.
IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b701
www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

4. Services Details Management Description: Give details about the services that are offered on the
platform.
Implementation: Create an interface that shows the service information that was retrieved from the Firebase
Realtime Database or Firebase Firestore.

5. Payment Description: Permit customers to pay for goods or services.


Implementation: For safe transactions, integrate a payment gateway like PayPal or Stripe.

6. QR Code Verification: Permit the use of QR codes to confirm the completion of particular tasks or
services.
Implementation: Use Flutter plugins to implement QR code generation and scanning capability. For backend
verification and processing, use Firebase Functions.

7. Notification Description: Inform users of significant changes, occasions, or activities.


Implementation: To send push notifications to users' devices, use Firebase Cloud Messaging (FCM).
Creation and Execution Limitations:
Platform: A mobile application built on Android.
Framework: For cross-platform development, make use of the Flutter framework.
Language: Use the Dart programming language to create the application.
Backend: For backend functionalities, integrate Firebase services (authentication, firestore, cloud functions,
cloud messaging).
User Experience: Put your best effort into designing an interface that is simple to use and has a low learning
curve.

Future Scope:
This system is being created as an Android-based mobile application with the Flutter framework, Dart
language, and Firebase. A system that is easy to use and requires little training for users is developed.
It is important to remember that this system will probably follow what is offered. In light of this, the most
flexible and transportable technology ought to be applied. Since the system is operational, it possesses
criticality. Employees must remain unaware of any outages in the system or observe that it returns to normal
promptly (in a matter of seconds). The system needs to be dependable enough to function virtually without
crashes or glitches, or it needs to have robust error recovery capabilities so that malfunctions are never
revealed to its end-users.

Conclusion:
In summary, the creation of a salon booking app with Flutter is a major step toward transforming the beauty
business. Through the utilisation of cross-platform programming, we have developed a flexible solution that
makes scheduling appointments easier for clients and salon owners.

Not only does our app make the booking process easier, but it also improves the salon experience by
offering simple-to-use features for scheduling appointments and streamlining workflow. Its easy-to-use
interface meets the needs of contemporary consumers by guaranteeing accessibility and ease.
In addition, our experience with Flutter highlights how technology has the ability to completely redefine
conventional business structures. We're still devoted to providing excellence and bringing about good
change in the beauty business even as we develop and improve our app.

Essentially, our salon booking app is a monument to creativity and a driving force behind the ongoing
development of customer-focused companies in the digital era.

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b702


www.ijcrt.org © 2024 IJCRT | Volume 12, Issue 6 June 2024 | ISSN: 2320-2882

References:
1. Online Spa Appointment Booking System 1T Husna, 2Vallivedu Lahari, 3Madanapalli
Ramakrishna, , 4Gujjala Harshavardhini,5 Dr. P. V. Venkateswara Rao 12345Computer science and
Engineering 1Department of Computer Science and Engineering, 1Madanapalle Institute of
Technology and Science,Madanapalle,India July 2022
https://ijcrt.org/papers/IJCRT2207254.pdf

2. The Impact of Mobile App Integration on Salon Appointment Booking Systems Priti Warungse
Rushikesh Jamodkar NBN Sinhgad Technical Institute Campus, Pune NBN Sinhgad Technical
Institute Campus, Pune Krishna Poplayat Sahil Agrawal Department of computer engineering,
Department of computer engineering, NBN Sinhgad Technical Institute Campus, Pune NBN
Sinhgad Technical Institute Campus, Pune Nov 2023.
https://ijcrt.org/papers/IJCRT2105150.pdf
3. SALON MANAGEMENT SYSTEM D. Pathak 1 , M. Parmar 2 , M. Khan , M. Patidar 4 , Prof.
Ronak Jain*5 *1,2,3,4Department of Information Technology, A.I.T.R, Indore, Madhya Pradesh,
India. *5Associate Professor, Department of Information
Technology,A.I.T.R,Indore,MadhyaPradesh,India.2020
https://www.irjmets.com/uploadedfiles/paper/volume2/issue_5_may_2020/1328/1628083032.pdf
4. Systematic literature of Online Beauty Industry Service Management System Mrs. Pranali G.
Chavhan1 Mrs. Snehal R. Rathi 2 Mr. V. N. Borawake 3 pranali.chavhan@viit.ac.in
snehal.rathi@viit.ac.in vedant.borawake262@gmail.com Mr. A. M. Godse 4 Mr. P. S. Daphal5 Mr.
H. S. Dalavi 6 ashitoshgodse007@gmail.com pratikshadaphal6121@gmail.com
hrithikdalavi18@gmail.com Mr. D. R. Nikam 2023
https://jusst.org/wp-content/uploads/2023/01/Systematic-literature-of-Online-Beauty-Industry.pdf

5. Salon Management System 1Adarsh Kumar Gulshan, 2Amir Khan, 1Student, 2Student, 1
Department of computer science and engineering, 1Lovely Professional University, Punjab, India
2021
http://ijcrt.org/papers/IJCRT2105150.pdf

6. Beauty Parlour Management System Prof. Khaire R.B, Pankaj Suryawanshi, Abhijeet Kadtan,
Jayesh Dayalani, Tejas Sonavane Department of Computer Engineering, MGM’s Polytechnic,
Aurangabad, India 2021
https://ijsret.com/wp-content/uploads/2021/05/IJSRET_V7_issue3_434.pdf

7. Geographic Information System for Booking Beauty Salon and Barber Shop with an Android-Based
E-CRM Approach I Kadek Dharma Krisna Putra Department of Information Technology Faculty of
Engineering Udayana University Badung, Bali, Indonesia I Nyoman Piarsa Department of
Information Technology Faculty of Engineering Udayana University Badung, Bali, Indonesia I
Made Sukarsa Department of Information Technology Faculty of Engineering Udayana University
Badung, Bali, Indonesi 2020
https://www.semanticscholar.org/paper/Geographic-Information-System-for-Booking-Beauty-an-
Putra-Piarsa/21bb0060f8d2b9fdddb6691212d12a199ed223fa?p2df
8. Enhancing Customer Experience and Satisfaction through Mobile Based Salon and Spa
Reservations on Android Platforms Hanifah Permatasari Faculty of Computer Science, Universitas
Duta Bangsa, Indonesia 2024
https://jurnal.narotama.ac.id/index.php/ijeeit/article/view/2621/1776

IJCRT2406183 International Journal of Creative Research Thoughts (IJCRT) www.ijcrt.org b703

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy