A. Phân hệ Khách hàng (Client Portal)
-
Trang chủ & Tìm kiếm: Hiển thị banner khuyến mãi, khu vực Flash Sale theo giờ, danh mục nổi bật (iPhone, Samsung, Xiaomi...) và bộ tìm kiếm theo từ khóa/danh mục.
-
Danh mục & Bộ lọc nâng cao: Lọc sản phẩm theo thương hiệu, tầm giá, danh mục và sắp xếp (bán chạy, giá tăng/giảm, giảm giá nhiều).
-
Chi tiết sản phẩm: Chọn linh hoạt biến thể (Dung lượng, Màu sắc), tự động cập nhật giá và tồn kho; xem bảng thông số kỹ thuật, quà tặng kèm và chính sách bảo hành.
-
Giỏ hàng & Đặt hàng (Checkout): Thêm/sửa/xóa số lượng món đồ, tính tự động phí giao hàng, hỗ trợ đặt hàng nhanh không cần tài khoản hoặc đặt hàng theo tài khoản thành viên.
-
Quản lý tài khoản & Tra cứu đơn: Đăng ký, đăng nhập, theo dõi timeline tiến trình đơn hàng (Chờ duyệt → Đóng gói → Đang giao → Hoàn thành) và lịch sử mua sắm cá nhân.
-
Tin tức & Trang chính sách: Xem các bài viết đánh giá công nghệ, quy trình bảo hành, đổi trả và thu cũ đổi mới.
B. Phân hệ Quản trị (Admin Portal)
-
Bảng điều khiển (Dashboard): Biểu đồ trực quan doanh thu 7 ngày, thống kê phân bổ trạng thái đơn hàng (Donut Chart), cảnh báo tồn kho thấp.
-
Quản lý sản phẩm & Biến thể: Thêm/sửa/xóa thiết bị, cấu hình bảng giá đa phiên bản (Dung lượng, RAM, Màu sắc), quản lý thông số kỹ thuật và hình ảnh.
-
Quản lý danh mục: Thiết lập nhóm sản phẩm, biểu tượng (Icon) và thứ tự hiển thị.
-
Quản lý đơn hàng & In hóa đơn: Cập nhật trạng thái xử lý đơn hàng, điều chỉnh kho tự động khi hủy/khôi phục đơn, xuất hóa đơn in chuẩn A4.
-
Quản lý người dùng & Tin tức: Phân quyền tài khoản (Admin/Khách hàng), khóa/mở tài khoản, soạn thảo bài viết tin tức công nghệ.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Đặt mã nguồn: Copy toàn bộ thư mục dự án vào thư mục chạy web của server (ví dụ: C:/xampp/htdocs/phone-store hoặc C:/laragon/www/phone-store).
Khởi tạo cơ sở dữ liệu:
Truy cập http://localhost/phpmyadmin/.
Tạo cơ sở dữ liệu mới có tên: phone_store (hoặc led_house), bảng mã utf8mb4_unicode_ci.
Import file
database.sql
đi kèm trong thư mục gốc.
Cấu hình kết nối:
Mở file
config/db.php
, chỉnh sửa thông tin kết nối MySQL (mặc định: host=localhost, user=root, pass="").
Trải nghiệm hệ thống:
Giao diện người dùng: http://localhost/phone-store/ (hoặc tên thư mục tương ứng).
Trang quản trị: http://localhost/phone-store/admin/
Tài khoản Admin mặc định:
Mật khẩu: admin123