[Mã code 49730]

Website bán quần áo evershop React, GraphQL, Node.js, Postgres, Docker, AWS S3, SendGrid, Azure File Storage.

  (1 Đánh giá)
  0       53    

Website bán quần áo evershop reactjs giao diện đẹp dễ sử dụng full code và chức năng phù hợp làm đồ án

Danh mục
Thể loại
Ngày đăng
01-6-2024
Loại file
Full code
File download
 evershop-main.zip [6.07 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
62

Đánh giá (77)
5/5

Ngày tham gia
10/7/2024

Dự án này là một ứng dụng , một nền tảng thương mại điện tử. Dự án này được chia thành nhiều gói nhỏ hơn, mỗi gói đều có một chức năng riêng biệt. Ví dụ:

  • Gói google_login có thể được sử dụng để xử lý đăng nhập qua Google.
  • Gói postgres-query-builder có thể được sử dụng để tạo các truy vấn SQL cho PostgreSQL.
  • Gói product_review có thể được sử dụng để xử lý các đánh giá sản phẩm.
  • Gói s3_file_storage có thể được sử dụng để lưu trữ tệp trên Amazon S3.
  • Gói sendgrid có thể được sử dụng để gửi email qua SendGrid.

Bạn cũng có thể tạo một ứng dụng Evershop mới bằng cách sử dụng gói create-evershop-app. Đây là một công cụ tạo dự án, giúp bạn khởi tạo một ứng dụng Evershop mới một cách nhanh chóng và dễ dàng.

Để biết thêm chi tiết về từng gói, bạn có thể tham khảo các tệp README.md tương ứng trong mỗi gói.

Dự án EverShop sử dụng một số công nghệ chính sau:

  • React: Được sử dụng để xây dựng giao diện người dùng. Thông tin này được xác nhận trong README.md của dự án.
  • GraphQL: Được sử dụng làm giao thức API. Thông tin này cũng được xác nhận trong README.md.
  • Node.js: Được sử dụng để xây dựng phần backend của ứng dụng. Thông tin này được xác nhận trong CONTRIBUTING.md.
  • Postgres: Được sử dụng làm cơ sở dữ liệu. Thông tin này cũng được xác nhận trong CONTRIBUTING.md.
  • Docker: Được sử dụng để đóng gói và triển khai ứng dụng. Thông tin này được xác nhận trong README.md.
  • AWS S3: Được sử dụng để lưu trữ file. Thông tin này được xác nhận qua các biểu tượng S3Client và s3Client trong các file như awsFileBrowser.js.
  • SendGrid: Được sử dụng để gửi email. Thông tin này được xác nhận qua biểu tượng sendgridConfig trong file bootstrap.js.
  • Azure File Storage: Có thể được sử dụng để lưu trữ file, dựa trên thông tin trong README.md.


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

HÌNH ẢNH DEMO


bán quần áo,shop bán quần áo,quần áo,Website bán quần áo

bán quần áo,shop bán quần áo,quần áo,Website bán quần áo

bán quần áo,shop bán quần áo,quần áo,Website bán quần áo

bán quần áo,shop bán quần áo,quần áo,Website bán quần áo

bán quần áo,shop bán quần áo,quần áo,Website bán quần áo

bán quần áo,shop bán quần áo,quần áo,Website bán quần áo

bán quần áo,shop bán quần áo,quần áo,Website bán quần áo

bán quần áo,shop bán quần áo,quần áo,Website bán quần áo


HƯỚNG DẪN CÀI ĐẶT
Để cài đặt và chạy dự án  bạn cần làm theo các bước sau:
 
Cài đặt các công cụ cần thiết:
 
Node.js và npm: https://nodejs.org/
Docker: https://www.docker.com/products/docker-desktop
Git: https://git-scm.com/downloads
Clone mã nguồn từ kho lưu trữ Git:
 
Di chuyển vào thư mục dự án:
 
Cài đặt các gói phụ thuộc cho dự án:
npm install
Tạo một file .env trong thư mục gốc của dự án và điền các thông tin cần thiết như cấu hình database, thông tin AWS S3, SendGrid, Azure File Storage.
 
Sử dụng Docker để khởi chạy Postgres:
docker run --name evershop-db -e POSTGRES_PASSWORD=mysecretpassword -d postgres
Khởi chạy dự án:
npm start

 




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