Skip to content

reactapi/bookstore-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BookStore: Website quản lý cửa hàng bán sách

CÔNG NGHỆ SỬ DỤNG

  • Front-End: ReactJS
  • Back-End: NodeJS(Express)
  • Database: NoSQL(MongoDB)

CHỨC NĂNG

  • Đăng ký, xác thực email, đăng nhập, đặt lại mặt khẩu
  • CRUD tác giả, sách, mã giảm giá
  • Tìm kiếm, lọc sách, xem chi tiết sách
  • Chức năng đặt hàng, quản lý giỏ hàng, tính phí vận chuyển, thanh toán online
  • Xem, cập nhật thông tin cá nhân
  • Xem lịch sử mua hàng
  • Quản lý khách hàng, hóa đơn
  • Tạo tài khoản, khóa - kích hoạt tài khoản nhân viên
  • Thống kê

Tài khoản nhân viên

API bên thứ 3

Cài đặt môi trường local

  1. Git clone
    https://github.com/ngonhan71/bookstore-v2
    cd bookstore-v2
  1. cd server, tạo file .env
    PORT=5000
    MONGODB_CONNECT_URI=

    JWT_ACCESS_TOKEN_SECRET=
    JWT_REFRESH_TOKEN_SECRET=

    CLOUDINARY_CLOUD_NAME=your_cloudinary_cloud_name
    CLOUDINARY_API_KEY=your_cloudinary_api_key
    CLOUDINARY_API_SECRET=your_cloudinary_api_secret

    GOOGLE_GMAIL_CLIENT_ID=
    GOOGLE_GMAIL_CLIENT_SECRET=
    GOOGLE_GMAIL_REDIRECT_URI=
    GOOGLE_GMAIL_REFRESH_TOKEN=
    Cài đặt: npm install
    Run: npm start
  1. cd client, tạo file .env
    REACT_APP_GOOGLE_CLIENT_ID=899674564724-0rfh2skmnfp430lltu8cdoclml3s5d7i.apps.googleusercontent.com

    REACT_APP_GHN_TOKEN=
    REACT_APP_GHN_FROM_DISTRICT_ID=
    REACT_APP_GHN_SHOP_ID=
    REACT_APP_GHN_FROM_WARD_CODE=

    REACT_APP_SERVER_URL=http://localhost:5000/api/v1/
    REACT_APP_REDIRECT_LOGIN_GOOGLE=http://localhost:3000
    REACT_APP_REDIRECT_LOGIN_FACEBOOK=http://localhost:3000/dang-nhap
    Cài đặt: npm install
    Run: npm start

Liên hệ

About

BookStore: Website quản lý cửa hàng bán sách

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published