Bạn có thể duyệt qua các mục hoặc chọn một mục từ danh mục và xem trước.
Phần Duyệt sẽ ghi nhớ danh sách bạn đã chọn, do đó, ngay cả khi bạn rời khỏi trang, khi quay lại, bạn không cần phải tìm sản phẩm lại nữa.
Giỏ hàng của bạn được lưu trong cơ sở dữ liệu để bạn có thể đăng nhập từ nhiều nguồn khác nhau và vẫn có thể sử dụng giỏ hàng của mình.
Bạn có thể sử dụng phiếu giảm giá!
Bạn có thể lưu trữ thông tin của mình để mua hàng nhanh hơn.
Bạn có thể xem đơn hàng của mình và thay đổi cài đặt tài khoản.
Bạn có thể yêu cầu cấp lại mật khẩu và sử dụng mã thông báo trong email của mình.
Bạn có thể tìm kiếm các mục.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Các mã được chia thành 3 phần.
giao diện người dùng - Angular 10,
resource_server - Spring Boot Backend,
authorization_server - Máy chủ ủy quyền OAuth2 của Spring Boot.
Để chạy ứng dụng, hãy điền các dòng vào resource server và authorization server application.properties cũng như url dịch vụ ứng dụng giao diện người dùng.
Đối với cơ sở dữ liệu MySQL
SQL script can be found in the sql folder.
script.sql contains both the basic user info and the tables for the oauth2 implementation.
Dành cho Máy chủ ứng dụng Tomcat
Use Tomcat 8.5.23 or above and compile to generate WAR file.
If you want you can use Spring Boot embedded tomcat JAR file and host it.
Keep in mind that both authorization and backend server's pom.xml is configured to compile a jar file.ành cho Máy chủ ứng dụng Undertow
This project uses undertow as default.
Keep in mind that both authorization and backend server's pom.xml is configured to compile a jar file.
Dự án này sử dụng Java Mail để tạo máy chủ SMTP nhúng.
Bạn có thể tự cấu hình cài đặt trong tệp yaml tùy thuộc vào nhà cung cấp email của mình hoặc có thể tắt hoàn toàn Java Mail.