[Mã code 55376]

Project bán quần áo dùng spring + react + minio + docker (có báo cáo đầy đủ)

  (1 Đánh giá)
  0       40    

Dự về trang bán quần áo có bao gồm báo cáo đồ án và được đóng gói đơn giản bằng docker và docker - compose, sử dụng minio s3 để lưu trữ ảnh và file. !

Danh mục
Thể loại
Ngày đăng
14-5-2025
Loại file
Full code
File download
 fashion_project-20250530T131056Z-1-001.zip [30.3 MB]
CAM KẾT TỪ NGƯỜI BÁN
Cam kết chức năng đầy đủ và giống demo 100%
Hỗ trợ cài đặt
có báo cáo đồ án

(Hạng vàng)
Xem trang

Source code
3

Đánh giá (3)
5/5

Ngày tham gia
6/12/2021

Xây dựng một hệ thống thương mại điện tử mini chuyên bán quần áo, cho phép người dùng có thể:

 Triển khai

  • Duyệt và tìm kiếm sản phẩm

  • Đăng ký, đăng nhập tài khoản

  • Thêm sản phẩm vào giỏ hàng, thanh toán

  • Admin có thể quản lý sản phẩm, đơn hàng và người dùng 

    Công nghệ sử dụng

    • Frontend (giao diện người dùng):

      • ReactJS: xây dựng UI, sử dụng React RouterAxios để gọi API

      • Bootstrap hoặc Material UI: tạo giao diện hiện đại, responsive

    • Backend (xử lý nghiệp vụ và dữ liệu):

      • Spring Boot: RESTful API, quản lý logic xử lý người dùng, sản phẩm, đơn hàng

      • Spring Security + JWT: xác thực và phân quyền người dùng (user/admin)

    • Lưu trữ ảnh sản phẩm:

      • MinIO (tương thích S3): lưu trữ ảnh sản phẩm tách biệt, truy cập qua URL

    • Triển khai và đóng gói:

      • Docker + Docker Compose: đóng gói từng thành phần (React, Spring Boot, MinIO, DB) thành container để dễ dàng triển khai trên mọi môi trường

    • Cơ sở dữ liệu:

      • MySQL: lưu thông tin người dùng, sản phẩm, đơn hàng

    • Sử dụng docker-compose.yml để khởi chạy toàn bộ hệ thống (React, Spring Boot, DB, MinIO)

    • Có thể mở rộng triển khai lên cloud như AWS, GCP nếu cần


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

HÌNH ẢNH DEMO


JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT

JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT

JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT

JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT

JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT

JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT

JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT

JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT

JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT

JAVA,JAVASCRIPT,MYSQL,REACT,DOCKER,SPRING BOOT


HƯỚNG DẪN CÀI ĐẶT
Yêu cầu có docker và docker-compose! (Chỉ cần chạy 1 lệnh là app tự build xong)
 
Vào đường dẫn gốc của dự án (E-commerce....) 
 
Nếu dùng window hoặc macos - chạy lệnh: docker-compose -f docker-compose-window.yml up --build
 
Nếu dùng Linux - chạy lệnh: docker-compose -f docker-compose-linux.yml up --build
 
Tài khoản - mật khẩu trang quản trị: Admin12345678 - @Admin12345678
 
Đường dẫn trang bán hàng: localhost:3001 
 
Đường dẫn trang quản trị (cms): localhost:3000
 



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á
16:40 - 14/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