Web bán trống Cajon (Java Spring MVC, MySQL, Docker) - Đồ án Đại học chuyên ngành CNTT

Thursday, May 23, 2024
Edit this post


Đây là đồ án CNTT viết bằng Java Spring MVC sử dụng cơ sở dữ liệu MySQL được tôi làm giúp một người bạn, nay tôi chỉnh sửa lại, refactor mã nguồn và cải thiện hiệu năng. Ưu điểm đồ án của đồ án là có phần khung mã nguồn rõ ràng, UI thuần HTML CSS đơn giản dễ tùy biến, phù hợp để tiếp tục phát triển lên thành các dự án phức tạp hơn. Tôi cũng đã dockerize lại project để có thể set up toàn bộ môi trường cần thiết cho ứng dụng chỉ bằng lệnh docker-compose up.

Video demo ứng dụng

Các tính năng chính:
- Phân quyền: Admin (Quản trị), User (Người dùng) và Guest (Khách).
- Guest được phép xem hàng mà không cần đăng nhập, nhưng buộc phải đăng nhập thì mới có thể tiến hành đặt hàng.
- User sau khi đăng nhập có thể đặt hàng và xem các đơn hàng mình đã đặt, cập nhật thông tin cá nhân, quản lý giỏ hàng v.v...
- Admin được phép quản lý các sản phẩm (thêm/xóa/sửa), xem các đơn hàng đã đặt bởi user v.v...






.
Xin vui lòng chờ đợi
Dữ liệu bài viết đang được tải về

© Copyright by CUỘC SỐNG TỐI GIẢN
Loading...