Expiry Alerts
Certificates gần đây
| Cert ID | Employees | Status |
|---|
| Ảnh | Emp ID | Full Name | Departments | Position | Join Date | Status | # Certs |
|---|
🏭
Add New Department
Department List
| Mã | Department Name | Employees | # Certs hiệu lực |
|---|
| Proc ID | Process Name | Category | Validity | Description | Status |
|---|
| Cert ID | Employees | Processes | Level | Issue Date | Expiry | Status |
|---|
Expired
0
Expiring Soon ≤30 ngày
0
Left: hiệu lực
0
| Cert ID | Employees | Processes | Expiry | Left: lại | Status |
|---|
Level:
L1 TheoreticalL2 Practice
L3 CertifiedL4 Trainer
Select Certificate
| Cert ID | Employees | Processes |
|---|
Card Preview
← Select Certificate để xem trước
Login Accounts (separate from employees)
| Full Name | Role | Status | Last Login |
|---|
💡 User Accounts are for staff who need to log in and manage the system.
Employees (in the Employees page) are people who hold certificates — they do not need a login account.
Employees (in the Employees page) are people who hold certificates — they do not need a login account.
ADD USER
CHANGE PASSWORD
✓
Verify Certificate
Check authenticity of any certificate
Enter a Certificate ID (CERT-...) or Employee ID (EMP-...) to view all their certificates.
IMPORT DATA
📥 Download Template1
Upload file Excel
📊
Drag & drop hoặc click để chọn file Excel
Hỗ trợ .xlsx, .xls, .csv👤
Employees
Nhân viên
Import danh sách nhân viên. Upsert theo Employee ID.
⚙
Processes
Quy trình đào tạo
Import danh mục quy trình / đào tạo. Upsert theo Process ID.
📜
Certificates
Chứng chỉ
Import chứng chỉ. Tự tính ngày hết hạn từ Process validity.
1
Upload file Excel employees (Legacy import — Employees only)
📊
Drag & drop Excel file here or click to select
Supports .xlsx, .xls, .csv
💡 Thứ tự import đề xuất: (1) Employees → (2) Processes → (3) Certificates
Template Certificates có sheet lookup để tra cứu ID nhân viên và quy trình hiện có.
Template Certificates có sheet lookup để tra cứu ID nhân viên và quy trình hiện có.
☁
Database Sync (Supabase)
Credentials stored securely in Vercel — never exposed to browser
—
⚡ Auto-sync: every add/edit/delete is immediately saved to Supabase. Opening on another device pulls latest data automatically.
👑
User Accounts
Manage staff login accounts
Loading...
💡 User accounts (login) are separate from employees.
Employees hold certificates. Users log in to manage the system.
Employees hold certificates. Users log in to manage the system.
🏭
Management bộ phận
Add / remove company departments
System Settings
📧
Email Alert Settings
Gửi cảnh báo chứng chỉ hết hạn qua email tự động
📬 Powered by Resend API — Free tier: 3,000 emails/month.
🤖 Auto-schedule: Vercel Cron Job gọi
/api/cron-alert lúc 08:00 (GMT+7) mỗi ngày.
Cần thêm "crons" vào vercel.json — đã được cấu hình sẵn.
