←All projects
RF Pro app screenshot

CASE STUDY

RF Pro

CMC M-Tech Android iOS

About the project

RF Pro is a restaurant management application designed to help waiters and floor managers manage orders, tables, and daily restaurant operations from one place.

Restaurant staff can log in using their email and password or use a 4-digit PIN for faster access during busy operations.

Waiters can create orders, assign tables, add items to existing orders, customize items with extras and toppings, add tips, and print receipts directly from the application.

Floor managers have additional controls to change table and waiter assignments and modify orders when required.

Each restaurant table has a unique QR code that customers can scan to check their order status and request assistance from the assigned waiter.

When a customer calls a waiter, the assigned waiter receives a push notification identifying the table that needs assistance.

Customers can also submit feedback through the application based on their dining experience.

The application supports pre-booked orders, allowing staff to mark customers as arrived and continue the normal order process.

Sensitive order modifications are protected with a secure PIN to prevent unauthorized changes.

RF Pro works across mobile and tablet devices and is connected with the RF Pro CP application to manage the complete restaurant order workflow.

Key achievements

  • Implemented separate workflows and permissions for waiters and floor managers.
  • Added 4-digit PIN login for faster access during busy restaurant operations.
  • Built complete order management including new orders, existing order updates, table assignment, customization, tips, and receipt printing.
  • Added support for item-level extras and topping options, allowing waiters to customize customer orders.
  • Implemented secure PIN-based authorization for sensitive order modifications.
  • Added table and waiter reassignment controls for floor managers.
  • Implemented QR code-based table identification, allowing customers to check their order status directly from their table.
  • Built a waiter calling system where customers can request assistance and the assigned waiter receives a push notification with the table number.
  • Implemented customer feedback functionality for collecting feedback directly through the application.
  • Implemented pre-booking management, allowing staff to handle reserved customers from arrival through order completion.
  • Built the front-of-house application to work with the kitchen and cashier workflows in RF Pro CP.