Chức năng khách hàng:
Đăng ký, đăng nhập và quản lý thông tin cá nhân.
Quên mật khẩu, nhận mã OTP qua Email và đặt lại mật khẩu.
Xem danh mục nhạc cụ, sản phẩm mới và sản phẩm nổi bật.
Tìm kiếm, lọc và sắp xếp sản phẩm theo danh mục, thương hiệu và giá bán.
Xem chi tiết sản phẩm: model, chất liệu, âm sắc, kích thước, trọng lượng, phụ kiện và bảo hành.
Xem hình ảnh sản phẩm và các sản phẩm liên quan.
Chọn số lượng, thêm vào giỏ hàng và cập nhật giỏ hàng.
Đặt hàng, thanh toán COD hoặc VNPAY Sandbox.
Theo dõi trạng thái đơn hàng và lịch sử mua hàng.
Chatbot Gemini AI tư vấn lựa chọn nhạc cụ phù hợp.
Xem tin tức, bài viết và liên hệ cửa hàng.
Chức năng quản trị:
Dashboard thống kê doanh thu, đơn hàng, khách hàng và sản phẩm.
Biểu đồ cột kết hợp đường phân tích doanh thu và số lượng đơn hàng.
Biểu đồ donut thống kê trạng thái đơn hàng.
Biểu đồ thanh ngang thống kê sản phẩm theo danh mục.
Quản lý nhạc cụ, danh mục, thương hiệu, giá bán và tồn kho.
Quản lý thông số kỹ thuật, phụ kiện và thông tin bảo hành.
Thêm, sửa, xóa sản phẩm bằng modal Bootstrap.
Hỗ trợ hình ảnh tải từ máy hoặc nhập URL.
Quản lý đơn hàng, trạng thái giao hàng và thanh toán.
Quản lý khách hàng và phân quyền tài khoản.
Quản lý banner quảng cáo và tin tức.
Tìm kiếm, lọc và phân trang dữ liệu.
Cấu hình VNPAY Sandbox, SMTP và Gemini API.
AI hỗ trợ phân tích doanh thu, sản phẩm bán chạy và tình trạng tồn kho.
3. Công nghệ sử dụng
Backend: PHP.
Cơ sở dữ liệu: MySQL.
Frontend: HTML, CSS, JavaScript, Bootstrap, Font Awesome.
Trí tuệ nhân tạo: Google Gemini API.
Thanh toán: VNPAY Sandbox và COD.
Xác thực Email: SMTP và mã OTP.
Môi trường phát triển: XAMPP.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Cài đặt XAMPP, khởi động Apache và MySQL.
Giải nén source vào C:\xampp\htdocs\nhaccu_store.
Truy cập http://localhost/phpmyadmin.
Tạo cơ sở dữ liệu nhaccu_store.
Import file nhaccu_store.sql đi kèm dự án.
Kiểm tra cấu hình kết nối MySQL trong source.
Mở website tại http://localhost/nhaccu_store/.
Truy cập trang quản trị tại http://localhost/nhaccu_store/admin/.
Cấu hình VNPAY Sandbox, SMTP và Gemini API trong trang quản trị để sử dụng các chức năng tích hợp.