My Look
Loading...
Date
2025
Authors
Amr Foqha
Abdelrahman Abboushi
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
This project aims to streamline the process of booking hair and skincare
sessions through a userfriendly application. The system consists of three
main roles: the user (customer), the barber, and the administrator. The
barber can create and manage various session types, including haircuts
and skincare treatments, set their availability, and publish promotional
content such as packages and social media. The user can browse barbers,
view their ratings, book sessions, and make secure payments via Visa
card. Customers can also follow their favorite barbers, receive updates
on new offerings, communicate with barbers through an integrated chat
feature, see barbers posts and interacts with them through like and
comments. Both barber and users can donate to the application to
support this project. The administrator oversees the entire platform,
approving barbers based on verified credentials, monitoring statistics,
and managing profits. The administrator also facilitates payments by
transferring earnings to barbers’ linked bank accounts while deducting a
commission from each booking. The application supports appointment
booking, cancellation, and rescheduling for both customers and barbers,
ensuring flexibility. The platform includes: web-based admin panel, built
with React, for system management, mobile application, developed using
Flutter, for barbers and customers, backend, powered by Laravel with a
MySQL database, ensuring seamless operation