Công nghệ và chức năng
Công nghệ sử dụng
Frontend:
HTML, CSS, JavaScript: Ngôn ngữ cơ bản để xây dựng giao diện người dùng.
Fetch API: Để giao tiếp với backend và xử lý dữ liệu.
Backend:
Node.js: Môi trường runtime cho JavaScript trên server.
Express.js: Framework web cho Node.js để xây dựng API.
MongoDB: Cơ sở dữ liệu NoSQL để lưu trữ dữ liệu.
Chức năng đã bao gồm
Trang liệt kê sản phẩm: Hiển thị danh sách các sản phẩm có sẵn.
Chi tiết sản phẩm: Hiển thị thông tin chi tiết của một sản phẩm.
Thêm vào giỏ hàng: Cho phép người dùng thêm sản phẩm vào giỏ hàng.
Quản lý giỏ hàng: Hiển thị các sản phẩm trong giỏ hàng và cho phép cập nhật số lượng hoặc xóa sản phẩm.
Xác nhận đơn hàng: Hiển thị tóm tắt đơn hàng và cho phép xác nhận đơn hàng.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Cài đặt Node.js và npm: Truy cập Node.js để tải và cài đặt.
Điều hướng đến thư mục backend:
cd back
npm install
Cấu hình môi trường:
Tạo tệp .env trong thư mục backend và thêm các biến môi trường cần thiết (như kết nối cơ sở dữ liệu).
Chạy backend:
npm start
Frontend
Điều hướng đến thư mục frontend: