Hair-Studio-System

Simple graphic aplication for managing visits in hair studio. Depending on the role (client, employee, admin) user can do some other activities.

Screenshots gallery

Show

Functionalities

Show

1. Login and register

2. Reserve visit

3. View visit

4. Confirm visit by employee

5. Delete visit

6. List visits (clients visists or employee visits)

7. Create employees

8. Manage existing users

Technologies

Show

Java

Main back-end language.

Maven

Managing libraries used in project.

JavaFX

Main front-end technology.

Jakarta Persistence Api (JPA)

ORM standard

Hibernate

Framework for mapping Java objects to MySQL database.

MySQL

Database service used to store objects.

Tools

Show

IntelliJ

Java IDE

Scene builder

Build FXML files.

GIT

Used for team-development.

GitHub

Choosen GIT hosting.