Code đồ án quản lý hệ thống nhà hàng 9đ có tích hợp đăng nhập GG và VNPAY
Mô tả chi tiết:
Trang người dùng:
-
Đăng nhập, đăng ký(có tích hợp Firebase)
-
Xem sản phẩm
-
Liên hệ
-
Thêm sản phẩm vào giỏ hàng
-
Đặt hàng(Tiền mặt, VNpay)
-
Đặt bàn
-
Xem và cập nhật trạng thái đơn hàng
-
Thay đổi thông tin cá nhân
-
Chatbot
Trang admin
-
Xem thống kê
-
Quản lý thông tin nhân viên(Xem, thêm, cập nhật quyền, xoá, export Excel)
-
Quản lý thông tin người dùng(Xem, thêm, cập nhật quyền, xoá, export Excel)
-
Quán lý thông tin sản phẩm(Xem, thêm, sửa, xoá, export Excel)
-
Quản lý thông tin danh mục(Xem, thêm, sửa, xoá, export Excel)
-
Quản lý đơn hàng(Xem, cập nhật trạng thái, export Excel)
-
Quản lý thanh toán(Xem, cập nhật trạng thái, export Excel)
-
Quán lý đặt bàn(Xem, cập nhật)
-
Quản lý bàn(Xem, thêm, sửa, xoá)
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Bước 1: Tạo một cluster trên MongoDB Atlas
Bước 2: Truy cập vào file .env trong thư mục client tiến hành thay đổi thông tin DB_USERNAME và DB_PASSWORD
Bước 3: Tiến hành tạo một tài khoản Cloudinary, sau đó tiến hành đăng ký tài khoản, sau khi đã có tài khoản thì bạn tiến hành đăng nhập vào tài khoản, tiếp theo bạn sẽ lấy API_KEY, API_SECRET, UPLOAD_PRESET và CLOUD_NAME của Cloudinary, sau đó vào file .env để thay đổi các thông tin này
Bước 4: Bạn truy cập vào quản lý tài khoản Google, tiến hành bật xác thực 2 bước, sau đó tìm phần Mật khẩu ứng dụng hoặc App Password để lấy mật khẩu, tiếp theo bạn vào file .env để thay đổi thông tin bao gồm EMAIL và EMAIL_PASSWORD
Bước 5: Bạn tiến hành đăng ký VNPAY môi trường test merchant, sau khí đăng ký thành công thì thông tin bao gồm vnpay_Tmncode và vnpay_hashsecret sẽ được gửi về email bạn đăng ký, lúc này bạn sẽ tiến hành thay đổi thông tin này ở trong file .env
Chúc tất cả các bạn thành công!