Hiển thị Sản Phẩm: Sử dụng CarSlider để hiển thị các sản phẩm (xe hơi) dưới dạng slider. Dữ liệu về các xe được lấy từ data.json, bao gồm tên, hình ảnh, loại xe, mô tả, số chỗ ngồi, và dung lượng hành lý.
Giỏ Hàng: Sử dụng ShoppingCartContext để quản lý giỏ hàng, cho phép người dùng thêm sản phẩm vào giỏ hàng và xem các sản phẩm đã chọn. ShoppingListMenu hiển thị danh sách các sản phẩm trong giỏ hàng và cho phép xóa tất cả sản phẩm khỏi giỏ hàng.
Tương tác Người Dùng: Sử dụng các thành phần từ thư viện react-icons cho các nút điều hướng và xóa, cũng như react-slick cho việc tạo slider sản phẩm.
Responsive Design: Cấu hình responsive trong CarSlider đảm bảo trang web hiển thị tốt trên các thiết bị với kích thước màn hình khác nhau.
Deployment: Dự án đã được triển khai và có thể truy cập thông qua Live Demo link.
Các lệnh npm cơ bản được hỗ trợ:
npm start: Chạy ứng dụng ở chế độ phát triển.
npm test: Chạy bộ kiểm tra.
npm run build: Xây dựng ứng dụng cho môi trường sản xuất.
npm run eject: Cho phép tùy chỉnh cấu hình build và công cụ, nhưng là một thao tác không thể hoàn tác.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
Các lệnh npm cơ bản được hỗ trợ:
npm start: Chạy ứng dụng ở chế độ phát triển.
npm test: Chạy bộ kiểm tra.
npm run build: Xây dựng ứng dụng cho môi trường sản xuất.
npm run eject: Cho phép tùy chỉnh cấu hình build và công cụ, nhưng là một thao tác không thể hoàn tác.
Nguồn: Topcode.vn