Source code HRMS Laravel 9 đầy đủ: quản lý nhân sự, chấm công, nghỉ phép, bảng lương, tuyển dụng ATS, đánh giá hiệu suất. Bootstrap + MySQL. Tải ngay!
| Danh mục | Code mới nhất, Code chất lượng, Code tham khảo |
| Công nghệ | PHP, MySQL, Laravel |
| Người bán | Administrator |
| Ngày đăng | 03-08-2026 |
| Phiên bản | 1.0 |
| Loại file | File nén (ZIP) |
| File download | hrms.zip (61 MB) |
## Giới thiệu chung
Source code HRMS Laravel 9 là hệ thống quản lý nhân sự toàn diện, sẵn sàng triển khai cho doanh nghiệp SME hoặc làm đồ án/website thực tế. Dự án gom đủ các nghiệp vụ cốt lõi: hồ sơ nhân viên, phòng ban – chức vụ, chấm công, ca làm & tăng ca, nghỉ phép, bảng lương (payslip), tuyển dụng ATS (đăng tin, nộp CV, shortlist, phỏng vấn), đánh giá hiệu suất và đào tạo. Giao diện admin Bootstrap chuyên nghiệp, phân quyền Admin / Super Admin / Employee / Client, kèm database MySQL (hr_sm_db) và mã nguồn Laravel 9 + PHP 8 rõ ràng, dễ cài trên Laragon/XAMPP.
**HRMS (Human Resource Management System)** là source code website quản lý nhân sự xây dựng trên **Laravel 9** và **MySQL**, giúp doanh nghiệp / phòng nhân sự / sinh viên đồ án số hóa toàn bộ quy trình HR trên một nền tảng duy nhất.
Hệ thống phục vụ:
- **Admin / Super Admin / HR**: vận hành nhân sự, lương, tuyển dụng, báo cáo
- **Nhân viên (Employee)**: tự phục vụ (dashboard, nghỉ phép, chấm công cá nhân)
- **Client / User**: tiếp cận module liên quan (ước tính chi phí, ứng tuyển việc làm)
Landing page giới thiệu “HUMAN RESOURCES MANAGEMENT” kèm khu vực đăng nhập/đăng ký; khu vực quản trị dùng giao diện admin template SoengSouy (Bootstrap) với DataTables, Select2, biểu đồ và Toastr.
---
## Các tính năng nổi bật
### Phía Client / Nhân viên / Ứng viên
- Dashboard nhân viên riêng (`em/dashboard`)
- Xem & gửi đơn **nghỉ phép**, theo dõi trạng thái
- Xem **chấm công / timesheet** phía nhân viên
- Hồ sơ cá nhân, đổi mật khẩu, khóa màn hình (lock screen)
- **Cổng việc làm**: xem tin tuyển dụng, nộp hồ sơ + upload CV
- Pipeline ứng viên: All / Saved / Applied / Interviewing / Offered / Visited / Archived
### Phía Admin / HR / Đối tác quản trị
- **Dashboard Admin & Analytics**: thống kê vai trò, biểu đồ lương
- **Quản lý người dùng**: CRUD, tìm kiếm theo tên/vai trò/trạng thái, nhật ký hoạt động & login/logout
- **Nhân viên**: danh sách dạng card/list, phòng ban, chức vụ (designation)
- **Lịch nghỉ lễ, Leave Settings, Attendance Admin, Shift & Schedule, Overtime**
- **Payroll**: lương nhân viên, payslip, khoản thu nhập/khấu trừ (Basic, DA, HRA, Allowance, Medical, TDS, ESI, PF, Professional Tax…)
- **Tuyển dụng ATS**: quản lý job, ứng viên, CV, shortlist, câu hỏi phỏng vấn, offer approval, experience level, lịch phỏng vấn, kết quả aptitude
- **Performance**: chỉ số, review, appraisal đa tiêu chí
- **Training / L&D**: khóa đào tạo, trainer, loại hình đào tạo (chi phí, lịch, trạng thái)
- **Sales/HR Finance**: Estimates (mã tự động `EST_######`), Payments, Expenses (đính kèm file)
- **Settings**: thông tin công ty, Roles & Permissions
- Phân quyền module (read/write/create/delete/import/export) theo nhân viên
---
## Công nghệ & Cơ sở dữ liệu
| Thành phần | Công nghệ |
|---|---|
| Backend | PHP ^8.0.2, **Laravel 9.2** |
| Auth | Laravel UI 3.4, Laravel Sanctum 2.x |
| Frontend UI | Bootstrap 4/5, Blade, Line Awesome, Font Awesome |
| JS / Build | Vue 2.6, Axios, Lodash, Laravel Mix 6, Webpack |
| Widget UI | DataTables, Select2, DateTimePicker, Morris Charts, Toastr |
| Database | **MySQL** (`hr_sm_db`), dump `hr_sm_db.sql` |
| Khác | Guzzle HTTP, brian2694/laravel-toastr |
**Mô hình dữ liệu tiêu biểu (~30+ bảng):**
`users`, `employees`, `departments`, `position_types`, `holidays`, `leaves_admins`, `staff_salaries`, `add_jobs`, `apply_for_jobs`, `trainings`, `trainers`, `estimates`, `expenses`, `activity_logs`, `module_permissions`, `roles_permissions`…
**Điểm kỹ thuật đáng chú ý:** trigger MySQL sinh mã user `KH_#####` và mã estimate `EST_######`.
---
## Cấu trúc thư mục & Cài đặt
### Cách chạy dự án (Laragon / local)
1. Yêu cầu: **PHP 8.0+**, Composer, Node/npm, MySQL
2. `composer install`
3. Copy `.env.example` → `.env`, cấu hình `DB_DATABASE=hr_sm_db`
4. `php artisan key:generate`
5. Import file **`hr_sm_db.sql`** (khuyến nghị) hoặc `php artisan migrate`
6. (Tuỳ chọn) `npm install` && `npm run dev`
7. Chạy bằng Laragon/Apache hoặc `php artisan serve`
8. Truy cập `/` (landing) → Sign In / Sign Up
---
## Đối tượng phù hợp
- Sinh viên làm **đồ án / tiểu luận** quản lý nhân sự
- Lập trình viên cần **share code / source code Laravel HRMS** để custom
- SME muốn nền tảng quản trị nhân sự – lương – tuyển dụng nhanh, chi phí thấp
**Tải ngay source code HRMS Laravel 9** để triển khai demo, học tập hoặc thương mại hóa theo nhu cầu của bạn.
Chưa có đánh giá nào.
Chưa có bình luận nào.