Dự án này là một ứng dụng web được thiết kế để hỗ trợ quá trình đặt lịch cắt tóc. Nó bao gồm cả bảng điều khiển cho khách hàng và quản trị viên, cung cấp các tính năng riêng biệt cho mỗi loại người dùng.
- Đặt Lịch Cắt Tóc: Khách hàng có thể xem các khung giờ trống và đặt lịch cắt tóc theo sở thích của họ.
- Quản Lý Hồ Sơ: Khách hàng có thể quản lý thông tin cá nhân của mình, như tên, thông tin liên lạc và stylist ưa thích.
- Lịch Sử Đặt Lịch: Khách hàng có thể xem lịch sử các cuộc hẹn trong quá khứ và trong tương lai.
- Thông Báo: Khách hàng nhận thông báo về xác nhận cuộc hẹn, nhắc nhở và hủy bỏ.
- Quản Lý Cuộc Hẹn: Quản trị viên có thể xem, chỉnh sửa và hủy bỏ các cuộc hẹn được đặt bởi khách hàng.
- Quản Lý Stylist: Quản trị viên có thể thêm, chỉnh sửa hoặc xóa hồ sơ stylist.
- Quản Lý Khách Hàng: Quản trị viên có thể xem chi tiết khách hàng và lịch sử đặt lịch của họ.
- Quản Lý Dịch Vụ: Quản trị viên có thể thêm, chỉnh sửa hoặc xóa dịch vụ.
- Thống Kê: Quản trị viên có quyền truy cập vào thống kê doanh thu trong ngày, tháng hoặc năm.
- Giao Diện Người Dùng: HTML, CSS, JavaScript (ASP.NET Razor Pages)
- Backend: ASP.NET MVC
- Cơ Sở Dữ Liệu: Entity Framework (với SQL Server)
- Cập Nhật Thời Gian Thực: SignalR
Clone repository về máy tính của bạn.
https://github.com/doanvtamhuynh/Barbershop_Management.git