- Đăng ký, đăng nhập, quên mật khẩu, xác minh tài khoản qua email
	- Khách vãng lai
	Xem sản phẩm:
	- 
		Khách vãng lai có thể xem danh sách sản phẩm được đăng bán.
 
	- 
		Xem chi tiết thông tin sản phẩm bao gồm: tên, hình ảnh, giá bán, mô tả, tình trạng và thông tin cơ bản về người bán.      
 
	Tìm kiếm và lọc sản phẩm:
	- 
		Tìm kiếm sản phẩm theo từ khóa.
 
	- 
		Lọc sản phẩm theo danh mục, tình trạng (mới/đã qua sử dụng), giá cả.
 
	Xem danh mục sản phẩm:
	- 
		Duyệt các danh mục sản phẩm trên hệ thống.
 
	Đăng ký tài khoản:
	- 
		Cho phép khách vãng lai đăng ký tài khoản thành viên bằng email, mật khẩu hoặc thông qua dịch vụ Google.
 
	Đăng nhập:
	- 
		Cho phép khách vãng lai đăng nhập vào hệ thống với tài khoản đã tạo.
 
	 
	- User (Người mua, người bán)
	Quản lý tài khoản cá nhân:
	●      Cập nhật thông tin cá nhân
	●      Cập nhật thông tin bé (phục vụ cho gợi ý sản phẩm)
	●      Lấy lại mật khẩu
	Quản lý bài đăng:
	●      Tạo bài đăng mới
	●      Cập nhật bài đăng sản phẩm.
	●      Xóa bài đăng khỏi hệ thống.
	Quản lý đơn hàng: 
	●      Tạo đơn hàng: Chủ bài đăng là người tạo đơn hàng
	●      Thay đổi trạng thái đơn hàng: Đơn hàng có các trạng thái sau: Chờ thanh toán, Chuẩn bị hàng, Đang vận chuyển, Đã vận chuyển, Đã nhận hàng, Hủy đơn.
	●      Sau khi người mua thanh toán, đơn hàng được chuyển sang trạng thái “Chuẩn bị hàng”
	●      Người bán chuẩn bị hàng và có thể thay đổi đến trạng thái “Đã vận chuyển”
	●      Nhận đơn hàng: Chỉ khi trạng thái đơn hàng được người bán chuyển về “Đã vận chuyển” thì người mua mới có thể bấm nút xác nhận “Đã nhận hàng”
	●      Hủy đơn hàng: Đơn hàng chỉ được hủy khi ở trạng thái chờ thanh toán hoặc chuẩn bị hàng (cả người bán và người mua có thể hủy)
	Thanh toán đơn hàng 
	●      Hệ thống đứng ra là người trung gian nhận tiền.
	●      Người bán nhận được tiền khi người mua ấn vào đã nhận hàng.
	●      Người mua nhận lại được tiền khi hủy đơn hàng
	Nhắn tin giữa các thành viên
	Xem thống kê: Thống kê dựa trên thu nhập, chi tiêu hàng tháng, …
	Thêm mới bài đăng yêu thích 
	Đánh giá bài đăng
	Nhận thông báo: Thông báo được nhận realtime dựa vào thao tác của người dùng: thông báo duyệt bài đăng, thông báo thanh toán đơn hàng
	 
	- Quản trị viên
	Quản lý danh mục
	●      Tạo danh mục
	●      Xem danh mục
	●      Chỉnh sửa sửa danh mục
	●      Xóa danh mục
	Quản lý bài đăng
	●      Xem danh sách bài đăng
	●      Xóa sản phẩm khỏi hệ thống nếu vi phạm chính sách.
	Quản lý đơn hàng
	●      Xem danh sách các đơn hàng từ khách mua.
	Quản lý thành viên
	●      Xem danh sách thành viên
	●      Khóa tài khoản thành viên
	●      Mở khóa tài khoản thành viên
	Quản lý doanh thu
	Xem doanh thu từ các đơn hàng trong hệ thống hàng tháng.
                        
                            
                            XEM THÊM ==> Hướng dẫn cài đặt chi tiết
                        
                        
                        
                                    
                                    HƯỚNG DẪN CÀI ĐẶT
                                    
	* Link production: https://chodocu.vercel.app/
	* Liên hệ để lấy env cho backend và frontend
	* Cài đặt:
	- Backend:
	+ npm install
	+ npm start
	- Frontend:
	+ npm install
	+ npm run dev
                                    
                        Nguồn: Topcode.vn