Employee Management System là hệ thống quản lý nhân sự hiện đại, hỗ trợ doanh nghiệp quản lý nhân viên, thưởng phạt, nghỉ phép, tăng ca và theo dõi sức khỏe nhân viên. Hệ thống được phát triển với .NET Core 8 API và Blazor WebAssembly, triển khai trên Azure Cloud.
- 📋 Quản lý nhân viên: Thêm, sửa, xóa và tìm kiếm nhân viên.
- 🎁 Thưởng & phạt: Quản lý các khoản thưởng, kỷ luật nhân viên.
- 🏖 Nghỉ phép: Theo dõi và duyệt đơn nghỉ phép.
- ⏳ Tăng ca: Ghi nhận giờ làm thêm
- ❤️ Sức khỏe nhân viên: Quản lý thông tin sức khỏe và lịch sử khám bệnh.
- Backend: ASP.NET Core 8 Web API
- Frontend: Blazor WebAssembly
- Cơ sở dữ liệu: SQL Server
- Triển khai: Azure App Service
- .NET SDK 8.0
- SQL Server
- Visual Studio 2022 / VS Code
- Azure Account (nếu triển khai lên cloud)
- Clone repository:
git clone https://github.com/yourusername/employee-management-system.git cd employee-management-system
- Cấu hình kết nối CSDL (trong
appsettings.json
của backend). - Chạy backend:
cd Backend dotnet run
- Chạy frontend:
cd Frontend dotnet run
- Mở trình duyệt và truy cập
https://localhost:5001
- Backend: Deploy lên Azure App Service.
- Frontend: Deploy lên Azure Apps Service.
- Database: Sử dụng Azure SQL Database.
Dự án này được phát hành theo MIT License.
💡 Liên hệ & Đóng góp Nếu bạn có bất kỳ ý tưởng hoặc gặp vấn đề, vui lòng tạo Issue hoặc gửi Pull Request! 🙌