Source web bán hàng điện thoại phụ kiện Java Spring boot Spring Data JPA MYSQL, Đồ án website bán điện thoại quần áo đồng hồ phụ kiện, giỏ hàng, Đặt hàng, Thanh toán, Admin quản lý
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
HƯỚNG DẪN CÀI ĐẶT
- Giải nén và sử dụng IDE Intellij, VsCode 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
- import FILE database ecommere_java.sql
- Sửa lại cấu hình mysql trong application-dev.properties ở trong project
- Quyền Admin: Username: admin@gmail.com, Password:123
- User thì các bạn tự đăng kí
Nguồn: Topcode.vn