Welcome to the Make Up Salon Management System project developed for the "Sociedade de Assistência aos Trabalhadores do Carvão" college work.
-
The system must not allow the scheduling of two procedures or services at the same time for the same professional or client.
-
The system must have two generic logins: one for an administrator and another for an employee.
-
Only the admin user is allowed to add procedures, clients, and employees to the system.
-
Non-admin users can only create and edit schedules, but only with their own name.
-
Non-admin users cannot edit their own employee profile, only view it.
-
Procedures must be linked on the employee screen, never the other way around. (Only admin users can do this)
This web-based system is designed to help manage a Make Up Salon, making it easier for salon staff to handle various aspects of the salon's operations efficiently.
The following technologies are used in the development of this system:
- .NET (C#)
- Angular
- SQL Server
- Customer management: Add, update, and view customer details, including appointment history.
- Appointment scheduling: Schedule and manage appointments for customers and staff.
- Inventory management: Keep track of makeup products, stock, and restocking.
- Staff management: Manage staff profiles, work schedules, and performance.
- Reporting: Generate reports on sales, appointments, and inventory.