Tạo ra một trang web bán đồ thú cưng có giao diện thân thiện với người dùng.
- Nguyễn Văn Lộc - B19DCCN402 (nhóm trưởng)
Thiết kế cơ sở dữ liệu
Khởi tạo Project
Code các Business lớn
Code các API của Backend
Call API
- Nguyễn Mạnh Cường - B19DCCN084
Thiết kế cơ sở dữ liệu
Code các API phụ cho Backend
Thiết kế giao diện
Call API
- Đỗ Như Phong - B19DCCN498
Thiết kế cơ sở dữ liệu
Code các API phụ cho Backend
- Chủ cửa hàng: đăng xuất, đăng nhập, thêm sửa xóa sản phẩm, cập nhật số lượng sản phẩm, viết blog, theo dõi các đơn hàng, duyệt đơn hàng xem thông kê doanh thu, tạo các account cho nhân viên, chat với khách hàng, trả lời feedback.
- Nhân viên cửa hàng: đăng xuất, đăng nhập, viết blog, tư vấn với khách hàng, duyệt đơn hàng, theo dõi các đơn hàng, trả lời feedback.
- Khách hàng không đăng nhập:đăng kí, vào cửa hàng, xem chi tiết sản phầm, tìm kiếm sản phẩm, thêm sản phẩm vào giỏ hàng, đọc blog nói chuyện với nhân viên cửa hàng.
- Khách hàng có đăng nhập: đăng xuất, chỉnh sửa thông tin cá nhân, vào cửa hàng, xem chi tiết sản phầm, tìm kiếm sản phầm, thêm sản phẩm vào giỏ hàng, xem thông tin đơn hàng đã đặt, đọc blog, nói chuyên với nhân viên cửa hàng, đặt hàng và chọn hình thức thanh toán, viết feedback, rating.
- Kiến trúc REST client-server
- Front-end client giao tiếp với Back-end server thông qua REST API
- Spring data JPA làm nhiệm vụ lấy data hoặc update data trên Database