ArtemisBeauty is a C# application designed to manage the daily activities of a beauty salon.
It is built using Entity Framework and the MVVM (Model-View-ViewModel) design pattern.
The system provides functionality for clients, employees, and an administrator role, ensuring smooth scheduling and resource management.
- Book appointments for services such as:
- Manicure
- Pedicure
- Cosmetics
- Hairdressing
- Massage
- Receive an email confirmation when a booking is created.
- Cancel existing appointments.
- View the list of available services and prices.
- Choose from available employees for a selected service.
- Receive notifications:
- 24 hours before an appointment.
- If an appointment is canceled by the salon, with the option to rebook.
- View all assigned appointments.
- Cancel appointments if needed.
- Select the required products for upcoming appointments.
- Manage all salon employees.
- Keep track of the global product inventory.
- Receive notifications when stock levels fall below a certain threshold.
- C#
- Entity Framework
- MVVM Architecture
- Microsoft SQL Server (for data management)