ECommerceShop
ECommerceShop là một dự án website bán hàng trực tuyến, được thiết kế để cung cấp trải nghiệm mua sắm thuận tiện và đa dạng cho người dùng.
Website: https://ecommerceshop-test.onrender.com
Thành Viên
-
Hồ Lê Dương
- MSSV: 22022641
- Email: 22022641@vnu.edu.vn
- GitHub: NoBiTaD
-
Phạm Chiến
- MSSV: 22022634
- Email: 22022634@vnu.edu.vn
- GitHub: phamchien
-
Bùi Trọng Anh
- MSSV: 22022572
- Email: 22022572@vnu.edu.vn
- GitHub: tronganh0104
Bắt Đầu
Hướng dẫn này sẽ giúp bạn có một bản sao của ECommerceShop chạy trên máy cục bộ của bạn để phát triển và kiểm thử.
Yêu Cầu
- Node.js
- MongoDB
- HTML
- CSS
- JavaScript
Cài Đặt
- Clone dự án về máy của bạn:
git clone https://github.com/yourusername/ECommerceShop.git
- Khởi động server:
- Truy cập vào thư mục server:
cd server
- Dùng câu lệnh
npm run build
để cài đặt thư viện
- Dùng câu lệnh
npm run server
để khởi động server
- Server sẽ chạy trên
http://localhost:4000
Usage
Hướng dẫn sử dụng cơ bản và các chức năng chính của ECommerceShop.
Quản lý Sản phẩm
- Thêm/Chỉnh sửa/Xóa Sản phẩm: Quản trị viên có thể thêm mới, chỉnh sửa và xóa bỏ thông tin sản phẩm trên trang web.
- Xem chi tiết Sản phẩm: Người dùng có thể xem thông tin chi tiết của sản phẩm bao gồm tên, giá, mô tả, hình ảnh, số sản phẩm đã bán và đánh giá từ người dùng khác.
Quản lý Người dùng
- Đăng ký/Đăng nhập: Người dùng có thể tạo tài khoản mới và đăng nhập vào hệ thống để sử dụng các tính năng của trang web.
- Quản lý Hồ sơ Người dùng: Người dùng có thể cập nhật thông tin cá nhân gồm tên, địa chỉ, số điện thoại, ảnh cá nhân và xem lịch sử mua hàng của mình.
Giỏ hàng và Thanh toán
- Quản lý Giỏ hàng: Người dùng có thể thêm, xóa hoặc cập nhật số lượng sản phẩm trong giỏ hàng của mình.
- Thanh toán: Hệ thống xử lý các giao dịch thanh toán một cách an toàn và bảo mật.
Đóng Góp
Vui lòng đọc hướng dẫn đóng góp để biết thêm chi tiết về quy tắc đóng góp và quy trình pull request.
Bản Phát Hành
Liệt kê và mô tả các phiên bản phát hành của ECommerceShop.
Demo và Báo Cáo
Tác Giả
-
Hồ Lê Dương
- MSSV: 22022641
- Email: 22022641@vnu.edu.vn
- GitHub: NoBiTaD
-
Phạm Chiến
- MSSV: 22022634
- Email: 22022634@vnu.edu.vn
- GitHub: phamchien
-
Bùi Trọng Anh
- MSSV: 22022572
- Email: 22022572@vnu.edu.vn
- GitHub: tronganh0104
Giấy Phép
Dự án này được cấp phép theo Tên Giấy Phép - xem tệp LICENSE để biết chi tiết.
Liên Hệ
Nếu bạn có bất kỳ câu hỏi hoặc đề xuất, hãy liên hệ qua email của 22022641@vnu.edu.vn.