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

[Mã code 39292]
  1 Đánh giá    Viết đánh giá
 0      142      1
Phí tải: 300 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
01-6-2024
Loại file
Full code
Dung lượng
6.07 MB
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 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


MÔ TẢ CHI TIẾT

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

Nguồn: Sharecode.vn



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

 

 
 
LINK DOWNLOAD

evershop-main.zip [6.07 MB]

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
(300 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á
15:14 - 1/6/2024
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN