FrontEnd: Thymeleaf , Bootstrap.
BackEnd: Springboot, SpringMVC, Spring security, Spring Data JPA, MySQL
Chức năng của Người dùng:
-
Xem sản phẩm
-
lọc sản phẩm theo loại
-
Xem chi tiết sản phẩm
-
Đăng ký, đăng nhập
-
Cập nhật thông tin cá nhân
-
Quản lý giỏ hàng
-
Đặt hàng
-
Xem đơn hàng của mình và huỷ đơn hàng
-
Thanh toán (hiện tại bằng tiền mặt)
-
Khi đặt hàng xong sẽ xuất hiện đơn hàng này bên phía Quản lí hóa đơn của bên Admin để duyệt
Admin:
-
Quản lý Loại sản phẩm: Xem, thêm, xóa, sửa thông tin, tìm kiếm về loại sản phẩm
-
Quản lý sản phẩm: Xem, thêm, xóa, sửa thông tin về sản phẩm. Khi Admin thêm 1 sản phẩm thì sẽ tự động thêm sản phẩm này bên phía trang bán hàng cho người dùng nhìn thấy.
-
Quản lý hóa đơn: Admin có thể Xem, duyệt, hoặc hủy đơn hàng
-
Quản lý Thống kê : Thống kê số lượng sản phẩm có trong cửa hàng, mỗi lầ admin thêm 1 sản phẩm, thống kê sẽ tự động thống kê lại
-
Chức năng khác : Quản lý tài khoản,...
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
-Giải nén và sử dụng IDE Intellij hoặc Spring Tools
- Import database vào mysql (nhớ sử dụng xampp và heidiSQL )
-Database mình đã để sẵn ở bên trong project
- Cách lấy database để import : vào project -> resources -> static -> database.
- Sửa lại cấu hình mysql trong application-dev.properties ở trong project
- Quyền Admin: Username: [email protected], Password:123
- User thì các bạn tự đăng kí
-Có thể liên hệ email hoặc zalo mình nhé khi có vấn đề