[Mã code 49841]

Website bán hàng thời trang reactjs

  (1 Đánh giá)
  0       67    

Dự án này là một ứng dụng thương mại điện tử được xây dựng sử dụng MERN stack, bao gồm MongoDB, Express.js, React, và Node.js. Dưới đây là một số công nghệ và chức năng chính của dự án: Backend (Node

Danh mục
Thể loại
Ngày đăng
29-6-2024
Loại file
Full code
File download
 mern-e-commerce-main.zip [#]
CAM KẾT TỪ NGƯỜI BÁN
Thông tin code đúng như mô tả
Hỗ trợ người mua sau khi tải code

(Hạng vàng)
Xem trang

Source code
62

Đánh giá (77)
5/5

Ngày tham gia
10/7/2024

Dự án này là một ứng dụng thương mại điện tử được xây dựng sử dụng MERN stack, bao gồm MongoDB, Express.js, React, và Node.js. Dưới đây là một số công nghệ và chức năng chính của dự án:
 
Backend (Node.js/Express.js):
Models: Các model như User, Product, Category, Contact, Coupon, Logo, và Slide được sử dụng để tương tác với cơ sở dữ liệu MongoDB.
Routes: Cung cấp các API endpoint cho các chức năng như xác thực người dùng (auth.js), quản lý danh mục sản phẩm (categories.js), liên hệ (contact.js), mã giảm giá (coupons.js), sản phẩm (products.js), và slides quảng cáo (slides.js).
Frontend (React):
Context API: Sử dụng CartProvider để quản lý trạng thái giỏ hàng trên toàn ứng dụng.
Components: Các thành phần như CartItem cho phép hiển thị và quản lý các mục trong giỏ hàng.
Layouts: MainLayout bao gồm header và footer, cũng như hỗ trợ cho các modal như tìm kiếm và dialog.
Styling: Sử dụng CSS và Ant Design (antd) cho giao diện người dùng.
Routing: Sử dụng react-router-dom để quản lý định tuyến trong ứng dụng.
Công nghệ khác:
Vite: Sử dụng Vite làm công cụ build và phát triển với hỗ trợ Hot Module Replacement (HMR).
ESLint: Cấu hình ESLint để đảm bảo chất lượng code và tuân thủ các quy tắc lập trình.
Stripe: Tích hợp Stripe cho chức năng thanh toán.
Chức năng chính:
Quản lý sản phẩm, danh mục, và người dùng.
Quản lý giỏ hàng và thanh toán.
Quản lý mã giảm giá và liên hệ.
Hiển thị slides quảng cáo và logo.


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

HÌNH ẢNH DEMO


Website bán hàng,Web thời trang,Web bán hàng

Website bán hàng,Web thời trang,Web bán hàng

Website bán hàng,Web thời trang,Web bán hàng

Website bán hàng,Web thời trang,Web bán hàng


HƯỚNG DẪN CÀI ĐẶT
Mở terminal và chuyển đến thư mục backend:
Cài đặt các dependencies bằng npm:
Chạy server bằng lệnh:
Đảm bảo bạn đã tạo file .env trong thư mục backend với các biến môi trường cần thiết, vì file này được loại bỏ khỏi git (xem trong backend/.gitignore).
 
Frontend
Mở một terminal mới và chuyển đến thư mục frontend:
Cài đặt các dependencies bằng npm:
Chạy ứng dụng frontend bằng lệnh:
Bây giờ, bạn có thể truy cập ứng dụng web qua trình duyệt tại địa chỉ mặc định của Vite, thường là http://localhost:3000.
 
cd backend/
npm install
npm start
cd frontend/
npm install
npm run dev



Nguồn: Topcode.vn

BÌNH LUẬN (0)


ĐÁNH GIÁ (1)

Đ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á
00:02 - 13/7/2024
Code rất tốt
Code chất lượng, hỗ trợ tốt
HỖ TRỢ TRỰC TUYẾN