Abstract | Ovaj rad predstavlja razvoj web aplikacije za organizaciju i upravljanje radom
kozmetičkog salona, s ciljem modernizacije poslovanja i poboljšanja korisničkog iskustva. Tradicionalne
metode vođenja poslovanja u kozmetičkim salonima, poput ručnog bilježenja termina, postale su
nepraktične i podložne greškama. Stoga je cilj ove aplikacije omogućiti salonima učinkovitije upravljanje
rasporedom, rezervacijama i uslugama. Aplikacija je implementirana korištenjem suvremenih
tehnologija, kao što su React za izradu dinamičkog korisničkog sučelja i Firebase za upravljanje
podacima, autentifikaciju korisnika te pohranu u oblaku. Glavna funkcionalnost aplikacije je sustav za
rezervaciju termina, koji klijentima omogućuje jednostavno pregledavanje dostupnih termina te online
rezervaciju usluga. Kalendar unutar aplikacije ažurira se u stvarnom vremenu, prikazujući trenutno
dostupne termine i omogućavajući klijentima brze promjene ili otkazivanja. Pored sustava za rezervacije,
aplikacija sadrži i značajku za pisanje recenzija, kojom korisnici mogu izraziti svoje mišljenje o uslugama
salona. Ova povratna informacija pomaže salonima da poboljšaju svoje usluge te unaprijede odnos s
klijentima. Dodatno, aplikacija nudi administrativno sučelje koje omogućuje zaposlenicima i voditeljima
salona upravljanje svim terminima na jednom mjestu, uključujući dodavanje, uređivanje i brisanje
rezervacija, te pregled korisničkih recenzija. Responzivni dizajn aplikacije osigurava optimalno korisničko
iskustvo na različitim uređajima, uključujući računala, tablete i pametne telefone. Implementacija
ovakvog sustava u poslovanje kozmetičkog salona omogućuje veću učinkovitost, smanjenje
administrativnih pogrešaka i poboljšanje zadovoljstva korisnika. Iako je aplikacija trenutno ograničena na
osnovne funkcionalnosti, njen modularni dizajn omogućuje buduće proširenje, poput dodavanja
automatskih podsjetnika za klijente i različitih razina korisničkih prava za administratore i zaposlenike. |
Abstract (english) | This paper presents the development of a web application designed to organize and manage
the operations of a beauty salon, aiming to modernize business processes and enhance user experience.
Traditional methods of managing appointments, such as manual scheduling, have become impractical
and prone to errors. Therefore, the goal of this application is to enable salons to manage their
schedules, appointments, and services more efficiently. The application is implemented using modern
technologies such as React for creating a dynamic user interface and Firebase for data management,
user authentication, and cloud storage. The primary feature of the application is an appointment
reservation system, allowing clients to easily view available time slots and make online bookings. The
calendar within the application updates in real-time, displaying currently available appointments and
allowing clients to make quick changes or cancellations. In addition to the reservation system, the
application includes a review feature, enabling users to provide feedback on the salon's services. This
feedback helps salons improve their services and enhances client relationships. Furthermore, the
application offers an administrative interface that allows employees and salon managers to manage all
appointments in one place, including adding, editing, and deleting reservations, as well as reviewing
user feedback. The responsive design ensures an optimal user experience across various devices,
including computers, tablets, and smartphones. The implementation of such a system in a beauty salon's
operations increases efficiency, reduces administrative errors, and improves customer satisfaction.
Although the application currently offers basic functionalities, its modular design allows for future
expansions, such as automatic reminders for clients and different levels of user permissions for
administrators and staff. |