Link demo: https://drive.google.com/file/d/130PXdVVcDZIYpAtm9U8jdR4BeALbmXK3/view?usp=sharing
1. Phân hệ Khách hàng (User/Client)
-
Quản lý Tài khoản: Đăng nhập, Đăng ký, Đăng xuất, Quản lý thông tin hồ sơ cá nhân.
-
Trưng bày Sản phẩm: Xem danh sách bộ sưu tập hoa, xem chi tiết sản phẩm.
-
Giỏ hàng (Cart): Thêm sản phẩm, thay đổi số lượng, xóa sản phẩm, tự động tính tổng tiền (lưu trữ qua Session).
-
Thanh toán (Checkout): Tự động truy xuất thông tin người mua, xác nhận đặt hàng, trừ tự động số lượng tồn kho, hiệu ứng pháo hoa chúc mừng.
-
Lịch sử Đơn hàng: Theo dõi trạng thái đơn qua thanh tiến độ trực quan, xem chi tiết sản phẩm đã mua, tính năng tự hủy đơn (và hoàn tồn kho) khi đơn đang ở trạng thái chờ xử lý.
-
Trang thông tin
-
Tin tức (Blog): Xem danh sách bài viết phân trang, đọc chi tiết bài chia sẻ (hiển thị chuẩn nội dung từ CKEditor).
2. Phân hệ Quản trị viên (Admin)
-
Dashboard Tổng quan: Thống kê các thẻ chỉ số (Tổng doanh thu, đơn hàng, sản phẩm, users) và biểu đồ trực quan (Biểu đồ đường doanh thu 7 ngày, biểu đồ tròn trạng thái đơn hàng).
-
Quản lý Đơn hàng: Xem danh sách, tìm kiếm mã đơn/tên khách, đổi trạng thái đơn (Chờ xử lý, Đang xử lý, Hoàn thành, Đã hủy), xem chi tiết qua Modal.
-
In Hóa đơn: Chức năng xuất hóa đơn bán hàng chuẩn form giấy để in ấn.
-
Quản lý Sản phẩm: Thêm, sửa, xóa thông tin hoa sáp, hình ảnh, giá bán, giá khuyến mãi và số lượng tồn kho.
-
Quản lý Danh mục: Phân loại nhóm sản phẩm hoa.
-
Quản lý Tin tức: Đăng tải và chỉnh sửa bài viết bằng trình soạn thảo CKEditor (hỗ trợ chèn ảnh, định dạng văn bản).
-
Quản lý Banner: Thay đổi hình ảnh quảng cáo trên trang chủ.
-
Quản lý Người dùng: Theo dõi và kiểm soát danh sách tài khoản khách hàng.