Website support students to exchange documents.
Mentor: ThS.Nguyễn Thanh Sang
Begin Date: 02/2023
Finish Date: 06/2011
-
Java
-
Spring boot
-
MongoDB
-
Microservice
-
Netflix Eureka
-
Spring Cloud Gateway
-
Docker
-
Cloudinary
-
Spring security
-
Docker
1. Khách hàng
1.1 Đăng ký
1.2 Đăng nhập
1.3 Quên mật khẩu
1.4 Đăng xuất
1.5 Xem danh mục
1.6 Xem danh sách bài đăng
1.7 Tìm kiếm bài đăng
2. Thành viên - Kế thừa chức năng ‘Khách hàng’ ngoài ra có thêm các chức năng:
2.1 Quản lý bài đăng
2.2 Đăng bài
2.3 Đã bán/Ẩn bài đăng
2.4 Sửa bài đăng
2.5 Xem chi tiết
2.6 Xem thông bài đăng cá nhân
2.7 Quản lý danh sách yêu thích
● Xem danh sách
● Xem chi tiết
● Lưu/Bỏ lưu
2.8 Quản lý tài khoản:
● Đổi mật khẩu
● Sửa thông tin cá nhân
2.9 Quản lý mua hàng:
● Mua hàng
● Thanh toán
● Xem lịch sử mua hàng
● Xem trạng thái đơn mua
2.10 Quản lý bán hàng:
● Xác nhận/từ chối đơn đặt hàng
● Theo dõi trình trạng
3. Quản trị viên
3.1 Quản lý slide: CRUD, Tìm kiếm
3.2 Quản lý danh mục:CRUD,Tìm kiếm
3.3 Quản lý bài đăng:
● Ẩn bài viết
● Xem chi tiết, Tìm kiếm
3.4 Quản lý thành viên:
● Khoá/Mở khoá thành viên
● Xem chi tiết, Tìm kiếm
3.5 Quản lý hoá đơn:Xem
- Java JDK 17: https://www.oracle.com/java/
- Java spring boot
- Microservice
- Restfull api
![image](https://private-user-images.githubusercontent.com/87434092/248569148-029f11fe-7414-47d3-9104-aafdcb09eb94.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMzODYyMzksIm5iZiI6MTcyMzM4NTkzOSwicGF0aCI6Ii84NzQzNDA5Mi8yNDg1NjkxNDgtMDI5ZjExZmUtNzQxNC00N2QzLTkxMDQtYWFmZGNiMDllYjk0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODExVDE0MTg1OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZjMTA3OTQzMWIxMzY3ODc0ZDM1NTEwY2Q2MmUyZDdlNjQ1MTY5ZWQwNTliMmQ5N2ZkMmU1NjA5M2FhYjdlMDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.yHFbn62PNqX7HeMM-3L27GKQtgLT_2Poq9x7VWGsrZI)