Gồm có 2 trang web
-
[] Storefront
-
[] Admin
Storefront: (Sử dụng dataloader)
-
Cho người dùng đăng nhập, đăng kí (customers)
-
[] Register với login, forget password
-
Hiển thị 1 cái danh sách collections
-
Bấm vô 1 cái collection là sẽ ra 1 list product (collectionById)
-
Hiển thị 1 cái danh sách products
-
[] Bấm vô cái product thì sẽ hiển thị thông tin chi tiết của cái product đó (productById)
Admin: (Sử dụng join-monster)
-
Cho người dùng đăng nhập, đăng kí (user trong dashboard)
-
[] Phân quyền (admin, staff)
-
Admin: có thể làm gì cũng được
-
[] Staff: phân cho các chức năng gì mình tự chỉ định
-
Mình sẽ làm CRUD cái collections, products, users, customers
-
docker build -t app .
-
docker container run -p 4000:8081 app
-
docker exec -ti /bin/bash