Bookstore using MongoDB, Express, React and Node

  • Để chạy app:
    npm run dev
    
  • Các giao diện của trang:
    • Giao diện trang Home
    • Giao diện đăng ký, đăng nhập
    • Giao diện chi tiết sản phẩm
    • Giao diện giỏ hàng
    • Giao diện thanh toán
    • Giao diện Admin
  • Các chức năng của trang:
    • Khách hàng:
      • Khách hàng đăng ký, đăng nhập.
      • Khánh hàng có thể thêm sản phẩm vào giỏ hàng
      • Khách hàng thanh toán sản phẩm
      • Khách hàng có thể viết review về sản phẩm
    • Admin:
      • Thêm sản phẩm
      • Sửa sản phẩm
      • Xóa sản phẩm
  • Frontend:
    • Bootstrap CDN (index.html)
    • Font Awesome CDN (index.html)
    • react-router-dom
    • redux
  • Backend:
    • express
    • nodemon
    • concurrently
    • Mongoose
    • jsonwebtoken
  • Database:
    • MongoDB