Công nghệ sử dụng:
-
Front end: HTML (EJS), CSS, JS
-
Back end: NodeJS, Express, Nodemailer
-
Database: MongoDB
Các chức năng của website:
-
Đăng nhập và đăng kí tài khoản
-
Xác thực người dùng để kiểm tra quyền truy cấp trang admin
-
Chỉnh sửa thông tin cá nhân: Người dùng có quyền chỉnh sửa thông tin của tài khoản mình như: địa chỉ, họ tên, avatar, mật khẩu, …
-
Xem chi tiết sản phẩm: Mỗi sản phẩm đều có các lựa chọn để khách hàng có thể mua sắm như: loại hình, màu sắc.
-
Yêu thích sản phẩm: người dùng có thể thả tim cho sản phẩm để lưu vào trong phần thông tin cá nhân.
-
Quản lý giỏ hàng: có thể tùy chọn thêm, xóa sản phẩm khỏi giỏ hàng và tăng giảm số lượng sản phẩm cần mua tùy nhu cầu
-
Trang đặt hàng cho người dùng: có thể nhập thông tin cá nhân, lựa chọn địa điểm nhận hàng và nhập mã xác nhận đơn hàng thông qua gmail.
-
Đánh giá sản phẩm: Sau khi mua hàng thành công, người dùng có thể đánh giá cho sản phẩm vừa mua để góp ý về sản phẩm
-
CRUD danh mục, mặt hàng, sản phẩm: dành cho admin có thể quản lý danh mục cho website.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
- Tải source code về máy và mở IDE (khuyến khích VS Code)
- Mở Command Prompt hoặc terminal trong VS Code
- Sau khi mở ra phải lưu ý path phải chính xác với path chứa dự án
- Gõ "npm install" để tải các module cho dự án
- Chạy "npm run dev" để chạy dự án và trải nghiệm website
Chúc bạn cài đặt thành công