Website bán quần áo
Đây là một website bán quần áo được xây dựng bằng Spring boot sử dụng mô hình Client-Server cùng SPA, kèm báo cáo. có hỗ trợ thanh toán momo, liên kết với các dịch vụ giao hàng như GHN, GHTK,...
Công nghệ sử dụng
-
Spring boot - Framework để xây dựng ứng dụng web Java
-
Spring Data JPA(Hibernate) - Để tương tác với cơ sở dữ liệu sử dụng JPA
-
MySQL - Cơ sở dữ liệu để lưu trữ dữ liệu
-
Thymeleaf - Template engine để xây dựng giao diện người dùng
-
Tailwind CSS - Framework CSS để styling giao diện người dùng
Các chức năng
-
Xem chi tiết sản phẩm
-
Tìm kiếm sản phẩm
-
Đăng ký tài khoản
-
Đăng nhập
-
Quên mật khẩu
-
Cập nhật thông tin tài khoản
-
Thêm sản phẩm vào giỏ hàng
-
Cập nhật giỏ hàng
-
Tiến hành đặt hàng
-
Dùng mã khuyến mãi
-
Tiến hành thanh toán
-
Xem lịch sử mua hàng
-
Hủy đơn hàng
-
Viết đánh giá cho sản phẩm
-
Quản lý sản phẩm
-
Quản lý đơn hàng
-
Quản lý khuyến mãi
-
Xem thống kê báo cáo (Báo cáo doanh thu theo từng ngày, từng sản phẩm, từng danh mục)
-
Quản lý nhà cung cấp
-
Quản lý nhập hàng
-
Quản lý tài khoản
-
Quản lý danh mục sản phẩm
-
Quản lý thôn tin shop
-
Quản lý vai trò
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Hướng dẫn cài đặt
https://youtu.be/4kXPHQd7Ock
Yêu cầu
Các bước cài đặt
Cấu hình cơ sở dữ liệu MySQL
Cấu hình các thông tin kết nối đến CSDL trong file application.properties
-
có thể xem video hoặc đọc comment trong file để biết thêm
Mở project bằng IDE
-
có thể dùng inteliji, esclipse, hoặc bất cứ ide nào hỗ trợ maven (mình dùng inteliji)
Mở terminal và truy cập vào thư mục src/main/resources (không bắt buộc)
cd src/main/resources
Cài đặt các package cần thiết cho Node.js (không bắt buộc)
npm install
Chạy lệnh để build CSS (không bắt buộc)
npm run watch:css
Chạy ứng dụng
Nếu có vấn đề gì trong việt cài đặt, có thể liên hệ mình qua email