https://drive.google.com/drive/folders/1LySkR-s7egXnCZyPNEHf1q5Mky0TP-fY?usp=sharing
In today's digital age, online shopping has become an integral part of our lives. E-Commerce Haven aims to provide a seamless and enjoyable shopping experience for customers worldwide. With a vast selection of products, user-friendly interface, and secure payment options, we strive to be your go-to destination for all your shopping needs.
Checkout: Handles the entire payment transaction process.
npm install
npm node .\index.js
Run this in backend folder to access database and so that all the API can be reached.
!!!You have to type this command before running frontend!!!
Run frontend:
npm start
Runs the app in the development mode.\ Open http://localhost:3000 to view it in your browser. Run this in frontend folder to start using all the features of website.
Run admin panel:
npm run dev
Open http://localhost:5173 to view it in your browser. Run this to reach the admin panel page
Như một người dùng, tôi muốn có thể tìm kiếm sản phẩm theo danh mục (ví dụ: điện thoại di động, máy tính bảng, máy tính xách tay) để dễ dàng tìm thấy sản phẩm mà tôi quan tâm.
Như một người dùng, tôi muốn có thể xem chi tiết sản phẩm, bao gồm hình ảnh, mô tả, thông số kỹ thuật và giá cả, để tôi có thể quyết định mua hàng.
Như một người dùng, tôi muốn có thể thêm sản phẩm vào giỏ hàng và chỉnh sửa số lượng hoặc loại bỏ sản phẩm, để tôi có thể kiểm tra và xác nhận đơn hàng trước khi thanh toán.
Như một người dùng, tôi muốn có thể tạo tài khoản và đăng nhập để lưu trữ thông tin cá nhân và lịch sử mua hàng, cũng như để nhận các ưu đãi và thông tin khuyến mãi từ trang web.
Như một quản trị viên, tôi muốn có thể quản lý sản phẩm bao gồm thêm, sửa đổi hoặc xóa sản phẩm để cập nhật danh sách hàng hóa hiện có trên trang web.
Như một quản trị viên, tôi muốn có thể quản lý đơn hàng bao gồm xem đơn hàng mới, xác nhận thanh toán và cập nhật trạng thái vận chuyển để đảm bảo quản lý hiệu quả hệ thống bán hàng.