[Mã code 49864]

Website bán hoa React Apollo Vite Node.js và Express.js:GraphQL

  (1 Đánh giá)
  0       81    

Chức năng: Quản lý người dùng: Đăng nhập, đăng ký, xác thực người dùng thông qua JWT (JSON Web Tokens). Quản lý sản phẩm: Thêm, xóa, cập nhật sản phẩm (hoa) vào cơ sở dữ liệu. Tìm kiếm và lọc: Cho phé

Danh mục
Thể loại
Ngày đăng
30-6-2024
Loại file
Full code
File download
 Bloom-and-Petal-Floristry-main.zip [8.15 MB]
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
24

Đánh giá (24)
5/5

Ngày tham gia
17/6/2024

Chức năng:
Quản lý người dùng: Đăng nhập, đăng ký, xác thực người dùng thông qua JWT (JSON Web Tokens).
Quản lý sản phẩm: Thêm, xóa, cập nhật sản phẩm (hoa) vào cơ sở dữ liệu.
Tìm kiếm và lọc: Cho phép người dùng tìm kiếm và lọc sản phẩm dựa trên các tiêu chí như loại hoa, giá cả, v.v.
Giỏ hàng: Người dùng có thể thêm sản phẩm vào giỏ hàng và quản lý giỏ hàng của họ.
Thanh toán: Xử lý thanh toán cho các đơn hàng.
Công nghệ:
Frontend:
 
React: Được sử dụng để xây dựng giao diện người dùng động và phản hồi nhanh chóng.
Apollo Client: Sử dụng để tương tác với GraphQL server, cho phép truy vấn dữ liệu một cách linh hoạt và hiệu quả.
Vite: Một công cụ build frontend giúp tăng tốc độ phát triển với tính năng hot module replacement.
React Router: Điều hướng trong ứng dụng React.
Backend:
 
Node.js và Express.js: Tạo server và API.
GraphQL: Một ngôn ngữ truy vấn cho API, cho phép truy vấn dữ liệu một cách mạnh mẽ và linh hoạt hơn REST API.
Apollo Server: Một server GraphQL giúp kết nối với Express.js, xử lý truy vấn GraphQL.
MongoDB và Mongoose: Cơ sở dữ liệu NoSQL và ODM (Object Data Modeling) giúp quản lý dữ liệu một cách hiệu quả.
Bcrypt: Mã hóa mật khẩu người dùng.
JSON Web Tokens (JWT): Xác thực và ủy quyền người dùng.
bán hoa,Đồ án bán hoa,web bán hoa

GraphQL


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

HÌNH ẢNH DEMO


bán hoa,Đồ án bán hoa,web bán hoa

bán hoa,Đồ án bán hoa,web bán hoa

bán hoa,Đồ án bán hoa,web bán hoa


HƯỚNG DẪN CÀI ĐẶT
Để cài đặt dự án này, bạn cần thực hiện các bước sau từ terminal hoặc command line:
 
Clone dự án về máy của bạn (giả sử bạn đã có đường link của repository).
Mở terminal hoặc command line và di chuyển đến thư mục gốc của dự án.
Chạy lệnh sau để cài đặt các dependencies cho cả server và client:
npm run install
Lệnh này sẽ tự động chạy npm i trong cả thư mục server và client nhờ script install được định nghĩa trong package.json ở thư mục gốc của dự án.
 
Sau khi quá trình cài đặt hoàn tất, bạn có thể chạy dự án bằng cách sử dụng một trong các lệnh sau, tùy thuộc vào mục đích của bạn:
 
Để chạy server và client cùng một lúc (phát triển):
npm run develop
npm start
cd client && npm run dev
npm run build

 




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