Hệ thống quản lý nhà hàng  là một ứng dụng dựa trên Android được phát triển để làm cho quá trình hoạt động khác nhau của nhà hàng bao gồm đặt hàng, nhà bếp thanh toán, hội trường và quản lý hàng tồn kho dễ dàng hơn và nhanh hơn bao gồm độ tin cậy.

Mục đích chính là nâng cao hiệu quả hoạt động của nhà hàng bằng cách xóa bỏ các thủ tục giấy tờ hàng ngày. Với hệ thống này, các tác vụ sẽ được thực hiện trong ít thời gian hơn và hiệu quả hơn. Một lợi ích bổ sung của phần mềm này là trong những giờ cao điểm, tải có thể được cân bằng một cách hiệu quả và các nhà hàng sẽ hoạt động tốt hơn bình thường. Ngoài ra, lỗi do con người xảy ra khi thực hiện các công việc theo cách thủ công cũng được giảm thiểu và sự hiện diện của hàng đợi trong hệ thống để phân công nhiệm vụ cho đầu bếp có thể giảm bớt tắc nghẽn trong nhà bếp. Hệ thống cũng sẽ giúp giảm lao động, dẫn đến giảm chi phí của nhà hàng. Mô-đun phản hồi sẽ giúp nhà hàng kiểm tra xem họ đang hoạt động tốt như thế nào và các số liệu hàng tháng / hàng năm có thể được mô-đun thanh toán kiểm tra để xem xu hướng về doanh số và lợi nhuận.

Các loại người dùng trong hệ thống quản lý nhà hàng:

  • khách hàng
  • Trưởng phòng / Quản lý bếp
  • Bếp trưởng
  • quản trị viên
  • Quản lý hội trường

Khách hàng tương tác trực tiếp với hệ thống của chúng tôi để đặt hàng, sửa đổi đơn hàng, lấy hóa đơn và phản hồi. Đầu bếp trưởng có thể đánh dấu món ăn là đã chuẩn bị khi đầu bếp yêu cầu anh ta làm như vậy. Anh ta có thể chấp thuận việc hủy đơn đặt hàng bất cứ khi nào khách hàng chỉnh sửa hoặc xóa món ăn khỏi đơn đặt hàng của anh ta. Anh ta cũng có thể chỉ định một món ăn cho một đầu bếp cụ thể dựa trên chuyên môn của người đó. Đầu bếp không tương tác với hệ thống. Họ chỉ cần nhìn vào các món ăn có mặt trong hàng đợi của họ và chuẩn bị các món ăn cho phù hợp. Tên đầu bếp, địa chỉ và chuyên môn, v.v. được lưu trữ trong cơ sở dữ liệu.

Công việc của Admin là quản lý kho và các thông tin khác liên quan đến thực đơn và các đầu bếp trong hệ thống. Quản lý Hội trường sẽ cung cấp thông tin đầu vào khi anh ta đánh dấu hóa đơn là đã thanh toán khi khách hàng thanh toán cho đơn đặt hàng của họ hoặc in hóa đơn. Người quản lý hội trường cũng có thể nhìn thấy các bàn trong hội trường và trạng thái của chúng tức là trống hoặc đã lấp đầy.

Các bước cài đặt và thiết lập (Video bên dưới)

  • Tải xuống và giải nén tệp
  • Mở bằng Android Studio
  • Trước khi chạy ứng dụng, hãy sử dụng Tài khoản Google của bạn để đăng ký Ứng dụng này trên Bảng điều khiển Firebase, với bất kỳ tên nào bạn muốn
  • Bản sao của  Cơ sở dữ liệu  Firebase Sao lưu cơ sở dữ liệu thời gian thực của Firebase được cung cấp trên thư mục
  • Tải xuống và nhập vào bảng điều khiển Firebase. Sau đó, bạn sẽ có một Cơ sở dữ liệu hoạt động cho ứng dụng. 
  • Sau đó, sử dụng Tài khoản Google của bạn, đăng nhập vào Android Studio. Sau đó chạy dự án.

Lưu ý: Chi tiết Đăng nhập cho hệ thống được cung cấp bên dưới

Dành cho quản trị viên

Email- admin@gmail.com

Mật khẩu – 123456

Dành cho đầu bếp

Email- chef@gmail.com

Mật khẩu – 123456

Đối với Quản lý Hội trường

Email- hallmanager@gmail.com

Mật khẩu – 123456

Các bước cài đặt:

Để chạy dự án, bạn cần tải xuống Android Studio trên PC của mình. Trước tiên, hãy tải xuống và sau đó chạy Android Studio. Bạn cũng cần cài đặt Android SDK hoặc thành phần Thiết bị ảo để chạy trong studio trực quan hoặc bạn có thể sử dụng điện thoại Android của riêng mình để cài đặt ứng dụng bằng cáp USB. Bạn cũng sẽ cần phải Giải nén tệp .zip bằng bất kỳ chương trình zip nào như Winrar hoặc 7Zip. Tải xuống tệp zip và giải nén tệp .zip bằng bất kỳ chương trình zip nào như Winrar hoặc 7Zip. Sau khi giải nén, hãy sao chép thư mục dự án vào vị trí được chỉ định của bạn và mở thư mục hoặc dự án của bạn bằng Android Studio.