Chức năng bao gồm:
- Khách hàng:
+ Đăng ký
+ Đăng nhập
+ Hồ sơ cá nhân, thay đổi mật khẩu
+ Tìm kiếm sản phẩm
+ Giỏ hàng, đặt hàng
+ Thông tin đơn hàng
+ Thanh toán (thẻ ảo paypal)
- Admin:
+ Quản lý người dùng
+ Quản lý sản phẩm
+ Quản lý đơn hàng
Giao diện có Trang chủ, Liên hệ, Giỏ hàng, Hồ sơ cá nhân.
Công nghệ sử dụng:
1. Frontend:
* HTML
* CSS
* React.js
* Redux
* Redux-thunk
* React-bootstrap
2. Backend:
* REST API
* JWT
* Middleware
* MongoDB
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Cài đặt Nodejs trên máy tính.
Các lệnh scripts bao gồm:
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node backend/server",
"server": "nodemon backend/server",
"client": "npm start --prefix frontend",
"dev": "concurrently \"npm run server\" \"npm run client\"",
"data:import": "node backend/seeder",
"data:destroy": "node backend/seeder -d",
"heroku-postbuild": "NPM_CONFIG_PRODUCTION=false npm install --prefix frontend && npm run build --prefix frontend"
},
- Ví dụ:
+ Thêm data và cơ sở dữ liệu chạy: npm run data:import
+ Run project( chạy đồng thời cả backend và frontend) : npm run dev
Liên hệ sau mua nếu cần hỗ trợ!!!