ĐĂNG NHẬP
Dự án này là một trang web thương mại điện tử được xây dựng bằng React.dự án có các chức năng chính sau:
Hiển thị sản phẩm: Các sản phẩm được lưu trữ trong file products.json và có thể được hiển thị trên trang web.
Quản lý giỏ hàng: Người dùng có thể thêm sản phẩm vào giỏ hàng, xem giỏ hàng, và xóa sản phẩm khỏi giỏ hàng. Điều này được thực hiện bằng cách sử dụng các hàm addToDb, getshoppingcart, removeFromDb, và deleteShoppingCart trong file fakedb.js.
addToDb
getshoppingcart
removeFromDb
deleteShoppingCart
Xác thực người dùng: Dự án sử dụng Firebase để xác thực người dùng. Điều này được thực hiện trong file firebase.init.js.
Routing: Dự án sử dụng react-router-dom để quản lý routing giữa các trang khác nhau như About, Cart, Login, Orders, Shop, và Signup.
react-router-dom
Performance tracking: Dự án sử dụng reportWebVitals để theo dõi hiệu suất của ứng dụng.
reportWebVitals
PWA Support: Dự án có sẵn hỗ trợ cho Progressive Web App (PWA) với file manifest.json và service workers.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
npm i
npm start
Nguồn: Topcode.vn
CODE NỔI BẬT
Full source code Đồ án - Website tuyển dụng ReactJS
Quản lý nhân sự( Nodejs + mogoose + reactjs + sendMail)
Source code web bán hàng (NextJs, NodeJs)
Share code dự án - Website tuyển dụng và tìm kiếm việc làm ReactJS
Trang web thương mại điện tử bán đồ ăn ReactJs, Redux, fake data
CODE GẦN GIỐNG