[Mã code 89443]

Source Code Menu Điện Tử Cho Nhà Hàng Và Quán Cafe

  (1 Đánh giá)
  0       10    

Hệ thống menu điện tử cho nhà hàng và quán cafe hỗ trợ QR Code, xem menu trực tuyến, quản lý món ăn, quản lý bàn và dashboard admin dễ sử dụng. Phù hợp cho quán cafe, nhà hàng, quán ăn muốn chuyển san

Danh mục
Thể loại
Ngày đăng
13-3-2026
Loại file
Full code
File download
 qr-manage-menu.zip [ MB]
CAM KẾT TỪ NGƯỜI BÁN
Code frontend menu điện tử đầy đủ giao diện và chức năng demo
Dễ dàng tích hợp backend hoặc API theo nhu cầu
Code viết rõ ràng, dễ chỉnh sửa và mở rộng
Hỗ trợ hướng dẫn cài đặt và sử dụng
Có thể liên hệ để nâng cấp thêm backend và chức năng theo yêu cầu
Hỗ trợ fix lỗi cơ bản nếu có

(Hạng vàng)
Xem trang

Source code
1

Đánh giá (1)
5/5

Ngày tham gia
2/3/2026

## Mô tả chi tiết dự án (Cafe Manage – Menu điện tử + POS/KDS)
 
Cafe Manage là template hệ thống quản lý quán cafe/nhà hàng theo mô hình “menu điện tử + đặt món tại bàn”, kết hợp POS cho thu ngân và KDS cho bếp/bar. Dự án tập trung vào trải nghiệm UI/UX, responsive mobile, chạy demo nhanh (mock data/localStorage) nhưng vẫn mô phỏng đúng luồng nghiệp vụ thực tế.
 
### 1) Khách hàng (Customer)
- Menu điện tử responsive (mobile-first)
  - Banner/ảnh nổi bật (khuyến mãi, combo, món mới)
  - Khu Best Seller / Món mới
  - Tìm kiếm món nhanh
  - Bộ lọc món ăn (mở bằng modal lọc, gọn gàng)
  - Hiển thị trạng thái món: còn/hết
  - Hiển thị trạng thái bếp (chuẩn bị/nấu/hoàn thành) theo demo
  - AI gợi ý món (mock): gợi ý món liên quan theo món đang xem/tìm kiếm (bán chạy, cùng danh mục, co-occurrence)
- Giỏ hàng
  - Tăng/giảm số lượng có xác nhận
  - Toast thông báo đặt món thành công (demo)
- Sơ đồ bàn (Table Map)
  - Chọn bàn trực tiếp bằng sơ đồ (thay cho QR) – lưu context bàn
  - Quét QR bàn (demo) để gắn context bàn
- Gọi nhân viên / dịch vụ tại bàn (modal chung)
  - Gọi nhân viên, gọi thêm nước/khăn, yêu cầu thanh toán, báo sự cố…
  - Lưu yêu cầu vào localStorage, có lịch sử yêu cầu
- Thanh toán trực tiếp (mock)
  - Khách tạo đơn và thanh toán ngay trên hệ thống (không cần gọi nhân viên)
  - Hỗ trợ các phương thức demo: tiền mặt / chuyển khoản (VietQR demo) / MoMo / VNPay
  - Màn hình Success sau thanh toán: mã đơn, tổng tiền, trạng thái “Đã thanh toán”
  - Modal đánh giá sau thanh toán (dùng modal component chung)
- Đặt bàn (Booking)
  - Form mobile đẹp, có tùy chọn bàn (hoặc nhà hàng tự sắp chỗ – demo)
  - Mock captcha “I’m not a robot” (demo)
- Profile
  - Giao diện đẹp, có cập nhật thông tin (mock lưu localStorage)
  - Nhân viên có thêm check-in/check-out (demo)
 
### 2) Admin / Nhân viên
- POS (Point of Sale) cho thu ngân
  - Chọn loại đơn: Tại quán / Mang về / Giao hàng
  - Tạo đơn, gửi bếp/bar, thanh toán và cập nhật trạng thái
  - Responsive mobile cho POS
  - Có shortcut “POS Mang về”
- KDS (Kitchen Display System)
  - Hiển thị ticket theo khu vực (Bếp/Bar)
  - Cập nhật trạng thái món, bump ticket
  - Responsive mobile cho KDS
- Quản lý đơn hàng, thanh toán (demo)
  - Danh sách đơn, đổi trạng thái, filter
  - Payment management (mock list)
- Online delivery (demo)
  - Quy trình xác nhận giao hàng nội bộ bằng OTP (assign → pickup → delivered)
  - Có trang shipper demo để xác nhận OTP
- Quản lý danh mục (Category Management) + Takeaway/Online delivery pages (demo)
- Quản lý yêu cầu dịch vụ (Service Requests)
  - Admin nhận yêu cầu, cập nhật trạng thái NEW/ACK/DONE/CANCELLED
  - Dữ liệu lưu localStorage (demo)
- Chấm công nhân viên (Workforce)
  - Check-in/check-out, nhật ký chấm công (demo)
  - Có route mở thẳng tab chấm công
 
### 3) Kỹ thuật & demo
- Frontend: React + TypeScript + Vite
- UI: responsive mạnh cho mobile, component dùng chung
- Data demo: mockData + mockApi + localStorage
- Có sẵn routing cho customer/store scope (`/store/:storeSlug/...`) và admin (`/admin/...`)
 
### Phù hợp cho ai?
- Người muốn mua source template để làm sản phẩm menu điện tử/POS/KDS nhanh
- Dùng demo bán hàng/portfolio, hoặc làm nền để tích hợp backend thật sau này
 
### Ghi chú
- Bản hiện tại ưu tiên demo UI/flow: dữ liệu và các bước xác minh/thanh toán được mock để chạy ngay, không phụ thuộc Google reCAPTCHA hay cổng thanh toán thật.


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

HÌNH ẢNH DEMO


Code Menu Điện Tử,Source Code Menu Điện Tử,Menu Điện Tử Cho Nhà Hàng

Code Menu Điện Tử,Source Code Menu Điện Tử,Menu Điện Tử Cho Nhà Hàng

Code Menu Điện Tử,Source Code Menu Điện Tử,Menu Điện Tử Cho Nhà Hàng

Code Menu Điện Tử,Source Code Menu Điện Tử,Menu Điện Tử Cho Nhà Hàng

Code Menu Điện Tử,Source Code Menu Điện Tử,Menu Điện Tử Cho Nhà Hàng

Code Menu Điện Tử,Source Code Menu Điện Tử,Menu Điện Tử Cho Nhà Hàng

Code Menu Điện Tử,Source Code Menu Điện Tử,Menu Điện Tử Cho Nhà Hàng

Code Menu Điện Tử,Source Code Menu Điện Tử,Menu Điện Tử Cho Nhà Hàng

Code Menu Điện Tử,Source Code Menu Điện Tử,Menu Điện Tử Cho Nhà Hàng


HƯỚNG DẪN CÀI ĐẶT

# HƯỚNG DẪN CÀI ĐẶT (Cafe Manage – Menu điện tử + POS/KDS)

## 1) Yêu cầu môi trường

- Node.js: khuyến nghị `>= 18` (khuyên dùng 18/20)

- npm (đi kèm Node)

- Trình duyệt: Chrome/Edge mới nhất

## 2) Cài đặt & chạy local

1. Giải nén source code, mở terminal tại thư mục dự án.

2. Cài dependencies:

```bash

npm install

Chạy dự án:

npm run dev

Mở trình duyệt theo link terminal (thường là http://localhost:5173 )

Các đường dẫn quan trọng

Khách hàng:

/ Trang Home

/menu Thực đơn (có QR bàn + sơ đồ bàn + gọi nhân viên + giỏ hàng)

/booking Đặt bàn (demo + mock captcha)

/checkout Xác nhận đơn & thanh toán

/payment Thanh toán (mock)

/payment/result Kết quả thanh toán + modal đánh giá

/profile Hồ sơ (có cập nhật thông tin – mock)

Admin:

/admin Layout admin

/admin/pos POS thu ngân (tại quán / mang về / giao hàng)

/admin/kds KDS bếp/bar

/admin/orders Quản lý đơn hàng

/admin/service-requests Quản lý yêu cầu dịch vụ tại bàn

/admin/workforce?tab=attendance Chấm công (check-in/check-out)

/shipper Màn hình shipper demo (OTP delivery)

5) Tài khoản demo (nếu có sẵn trong mock)

Dự án dùng mock/localStorage, tùy cấu hình có thể có sẵn user mẫu.

Nếu chưa đăng nhập được: vào pages/Login.tsx / services/mockApi.ts để xem danh sách user mẫu (demo).

Dịch vụ triển khai nếu muốn : 

Bao gồm:

Website menu điện tử hoàn chỉnh theo ý muốn

Tạo QR Code cho từng bàn

Cài đặt hosting + domain

Hướng dẫn quản lý hệ thống

Hỗ trợ kỹ thuật 3 tháng

 

 

 




Nguồn: Topcode.vn

CODE GẦN GIỐNG

BÌNH LUẬN (0)


ĐÁNH GIÁ (1)

ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
20:52 - 13/3/2026
Code rất tốt
Code rất tốt và phù hợp để phát triển
HỖ TRỢ TRỰC TUYẾN