Website thương mại điện tử được thiết kế với đầy đủ chức năng Frontend và Admin Panel, trình bày rõ ràng, dễ sử dụng. Các chức năng chính bao gồm:
1. Chức năng Public (Frontend)
Trang chủ: hiển thị slider/banner động, danh sách sản phẩm flash sale, sản phẩm nổi bật/mới nhất, danh sách bài viết mới.
Danh sách sản phẩm: sidebar danh mục 3 cấp, tìm kiếm theo tên, lọc theo danh mục và từ khóa, hỗ trợ phân trang.
Chi tiết sản phẩm: carousel ảnh sản phẩm (hỗ trợ phóng to), tên, giá, mô tả chi tiết, nút thêm vào giỏ hàng.
Bài viết (Blog): danh sách bài viết, nội dung soạn thảo WYSIWYG, bình luận và tương tác.
Giỏ hàng: cập nhật số lượng, xóa sản phẩm.
Đặt hàng & thanh toán: áp mã giảm giá, thanh toán QR/ ship COD và xác nhận đơn hàng.
Bình luận/Đánh giá: cho sản phẩm và bài viết.
Đơn hàng: xem lịch sử, theo dõi trạng thái và hủy đơn.
2. Chức năng Admin Panel
Dashboard: thống kê sản phẩm, bài viết, đơn hàng, biểu đồ theo tháng.
Quản lý sản phẩm: CRUD, upload ảnh, gán danh mục và thương hiệu.
Quản lý bài viết: CRUD, phân loại theo danh mục.
Quản lý banner: upload, sắp xếp, bật/tắt hiển thị.
Quản lý đơn hàng: xem chi tiết, cập nhật trạng thái.
Quản lý danh mục: danh mục sản phẩm đa cấp và danh mục bài viết.
Quản lý thương hiệu: thông tin, logo, website.
Quản lý bình luận: duyệt, từ chối, xóa và phản hồi.
Quản lý mã giảm giá, chiến dịch sale: Quản lý các sản phẩm sale, mã giảm giá, lên lịch cho các chương trình sale.
Quản lý biến thể: Cho phép đăng 1 sản phẩm với nhiều biến thể như Size, màu sắc, loại.
* Reponsive trên mọi thiết bị
Công nghệ sử dụng:
- Backend: Laravel 10.x
- Frontend: Bootstrap 5.3, jQuery, DataTables, Select2, Chart.js
- Database & Cache: MySQL/MariaDB, Redis
Souce code có sẵn file báo cáo (40 trang), sơ đồ usecase, class, activity, erd, sequence
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
Đảm bảo đang dùng PHP >= 8.1; Composer 2.6+
Giải nén code vào thư mục htdocs
Copy file .env.exampe thành .env và cập nhật các biến :
APP_NAME, APP_URL, DB_DATABASE, DB_USERNAME, DB_PASSWORD
import file mebe.sql vào CSDL.
chạy lệnh sau:
composer install
npm install
npm run build
php artisan key:generate
php artisan migrate
php artisan storage:link
php artisan serve
Truy cập
http://localhost:8000
HỖ TRỢ CÀI ĐẶT NẾU BẠN CÀI KHÔNG ĐƯỢC NHÉ!!!
THÔNG TIN SẼ HIỂN THỊ SAU KHI BẠN MUA CODE
---- SHOP CHỈ HỖ TRỢ TỪ 19H-22H THÔI NHÉ!!! CẢM ƠN BẠN----
Nguồn: Topcode.vn