Source Code đồ án Website Bán Nội Thất (Có báo cáo) Eco-Furnish - Fullstack React Vite & Laravel, Tích Hợp Chat AI, Quản Lý Đơn Hàng, Voucher, Ví Điện Tử Code đồ án Web bán hàng Source code web

[Mã code 43496]
  1 Đánh giá    Viết đánh giá
 0      31      0
Phí tải: 1100 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
08-5-2025
Loại file
Full code
Dung lượng
#
Code đã kiểm thử
Cam kết hỗ trợ
Không chứa mã độc
Có demo thực tế
Có hướng dẫn cài đặt

Website bán nội thất Eco-Furnish sử dụng React Vite & Laravel, tích hợp AI Chat, quản lý sản phẩm, đơn hàng, voucher, ví điện tử, bảo mật cao, giao diện hiện đại, chuẩn SEO.


MÔ TẢ CHI TIẾT
Eco-Furnish là một nền tảng thương mại điện tử chuyên về các sản phẩm nội thất thân thiện với môi trường. Website được xây dựng với frontend bằng React/Vite và backend bằng Laravel, cung cấp một giao diện người dùng hiện đại và một hệ thống quản lý mạnh mẽ. Eco-Furnish hướng đến việc mang lại trải nghiệm mua sắm trực tuyến tiện lợi, an toàn và cá nhân hóa cho người dùng, đồng thời hỗ trợ các tính năng quản lý cho admin.

 

  Các chức năng chính của Eco-Furnish

 

1. Quản lý người dùng (User Management):
   - Đăng ký và đăng nhập tài khoản (`/api/users/register`, `/api/users/login`).
   - Quên mật khẩu và đặt lại mật khẩu (`/api/users/forgot-password`, `/api/users/reset-password`).
   - Xác minh email và gửi lại email xác minh (`/api/users/verify-email`, `/api/users/resend-verification`).
   - Cập nhật thông tin cá nhân và avatar (`/api/users/update/{id}`, `/api/users/upload-avatar/{id}`).
   - Quản lý địa chỉ giao hàng (`/api/users/{userId}/addresses`).
   - Đăng nhập qua mạng xã hội như Google và Facebook (`/api/auth/google/redirect`, `/api/auth/facebook/redirect`).

 

2. Quản lý sản phẩm (Products):
   - Xem danh sách sản phẩm và chi tiết sản phẩm (`/api/products`, `/api/products/{id}`).
   - Tìm kiếm sản phẩm (`/api/products/search`).
   - Xem sản phẩm bán chạy (`/api/best-sellers`).

 

3. Quản lý danh mục (Categories):
   - Xem danh sách danh mục và chi tiết danh mục (`/api/categories`, `/api/categories/{slug}`).

 

4. Giỏ hàng và đơn hàng (Cart & Orders):
   - Quản lý giỏ hàng của người dùng (thêm, cập nhật, xóa sản phẩm) thông qua các route như `/api/cart`, `/api/cart/add`, `/api/cart/update/{id}`, `/api/cart/remove/{id}`.

 

5. Chat và hỗ trợ (Chat with AI and Messaging):
   - Chat với AI để được hỗ trợ (`/api/chat`, `/api/chat/welcome`).
   - Gửi và nhận tin nhắn giữa người dùng và admin (`/api/messages`, `/api/messages/user/{userId}`).
   - Đánh dấu tin nhắn đã đọc hoặc chưa đọc (`/api/messages/read/{messageId}`, `/api/messages/read-all/{userId}`).
 
6. Đánh giá và bình luận (Reviews and Comments):
   - Đăng bình luận về sản phẩm (`/api/comments`).
   - Xem bình luận của sản phẩm (`/api/products/{product}/comments`).

 

7. Quản lý voucher (Vouchers):
   - Xem danh sách voucher và kiểm tra mã giảm giá (`/api/vouchers`, `/api/check-voucher`).

 

8. Quản lý bài viết và danh mục bài viết (Posts and Category Posts):
   - Xem danh sách bài viết và chi tiết bài viết (`/api/posts`, `/api/posts/{slug}`).
   - Xem bài viết theo danh mục (`/api/posts/category/{categorySlug}`).
 
9. Quản lý thông báo (Notifications):
   - Nhận thông báo dành riêng cho người dùng (có thể được xử lý qua các route liên quan đến `UserNotificationController`).
 
10. Quản lý ví và tài khoản ngân hàng (Wallet and Bank Account):
    - Quản lý ví của người dùng và các giao dịch liên quan (có thể được xử lý qua `WalletController`).
    - Quản lý tài khoản ngân hàng của người dùng (có thể được xử lý qua `BankAccountController`).
 
11. Quản lý banner (Banners):
    - Hiển thị các banner quảng cáo hoặc thông tin trên website (`/api/banners`).
 
12. Xác thực và bảo mật (Authentication and Security):
    - Kiểm tra token và xác thực người dùng (`/api/auth/check-token`, `/api/auth/verify-token`).
    - Đăng xuất tài khoản (`/api/users/logout`).

 

13. Còn rất nhiều chức năng khác như là Phân quyền động, Mật khẩu cấp 2 bla bla, hãy tìm hiểu nhé :3

 

Kết luận

 

Eco-Furnish là một website thương mại điện tử toàn diện với nhiều tính năng hỗ trợ mua sắm nội thất thân thiện với môi trường. Từ việc quản lý tài khoản người dùng, sản phẩm, giỏ hàng, đến các tính năng hỗ trợ như chat AI, đánh giá sản phẩm và quản lý voucher, Eco-Furnish mang đến một trải nghiệm mua sắm trực tuyến đầy đủ và tiện lợi. Nếu bạn cần thêm thông tin chi tiết về bất kỳ chức năng nào hoặc muốn tôi phân tích sâu hơn về một phần cụ thể của website hay là Thêm chức năng hoặc thay đổi cấu trúc web, hãy cho tôi biết!


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Website bán hàng,AI,Laravel,chat realtime,reactjs,Code đồ án

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT

Hướng dẫn cài đặt Eco-Furnish - Website bán nội thất Fullstack

tải về sau đó mở 3 terminal:

1. cd BE; php artisan ser

2. cd FE; npm run dev

3. cd BE; cd socket-server; node server

 
 
LINK DOWNLOAD

# [#]

File đã được kiểm thử
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(1100 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN



ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
10:13 - 8/5/2025
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN