Kiến trúc chuẩn MVC • Server Side Rendering • EJS Template

Chào mừng bạn đến với hệ thống quản lý

Nền tảng được xây dựng dựa trên Node.js, Express và MongoDB. Hỗ trợ phân quyền phân cấp thành viên chặt chẽ gồm quản trị viên, nhân viên nội bộ và khách hàng.

1 Quản trị viên (Admin)
2 Thành viên nội bộ (User)
1 Khách hàng (Customer)

Ba nhóm vai trò thành viên trong hệ thống

Mỗi nhóm vai trò sở hữu giao diện làm việc và quyền hạn riêng biệt được bảo vệ bởi middleware xác thực.

Quản trị viên (Admin)

Toàn quyền quản lý mọi thành viên trên hệ thống, phân bổ vai trò, kích hoạt hoặc khóa tài khoản và theo dõi chỉ số hoạt động.

Dành riêng cho ban quản trị

Thành viên nội bộ (User)

Dành cho nhân viên vận hành, quản lý tiến độ công việc, phối hợp với đồng nghiệp và trực tiếp chăm sóc đối tác khách hàng.

Yêu cầu tài khoản nhân viên

Khách hàng (Customer)

Cổng thông tin tự phục vụ dành cho khách hàng: theo dõi tiến độ dịch vụ, thông tin hợp đồng và liên hệ trực tiếp nhân viên phụ trách.

Dành cho khách hàng đăng ký

Đặc điểm kỹ thuật hệ thống

Mô hình MVC chuẩn mực Tách bạch rõ ràng Controller xử lý logic, Model định nghĩa schema MongoDB và View render qua EJS.
Server Side Rendering (SSR) Tối ưu tốc độ tải trang, thân thiện công cụ tìm kiếm và bảo mật phiên đăng nhập qua session.
Popup thông báo chuyên nghiệp Không sử dụng alert() mặc định của trình duyệt; toàn bộ thông báo đều sử dụng hệ thống popup và toast tùy chỉnh.