TableTalk Staff by DeliPal
A HoReCa staff app connected to Odoo CMS.
Main project goal:
develop a real-time feedback tool that allows the restaurant to respond to guest reviews even before the team sees the review and before guests leave the restaurant.

An interactive system for “real-time” reviews and filtering
We've implemented an architecture that instantly processes feedback from restaurant guests. A guest scans the QR code on the table and rates the food or service via a web browser (good, fair, poor). The feedback is then filtered by category (positive, neutral, negative), allowing staff to quickly assess the situation in the dining area.
In the case of a negative review, the app also displays the specific reason for the dissatisfaction (for example, “cold soup” or “loud music”). This allows the server to quickly approach the guests with a ready solution.

Smart identification and personalization of areas
For large establishments, it is critical to understand the exact location and the guests involved where a misunderstanding occurred. We have developed a system for precise identification.
Employee profiles: Each employee logs in with their own account and can filter orders and feedback exclusively by their area of responsibility (their assigned tables).
The server sees the specific table number and the area from which the feedback originated. This eliminates the need for a chaotic search for a dissatisfied guest throughout the dining room.

Odoo stores the entire structure of the restaurant: menus, ingredients, tables, dining rooms, employee shifts, staff profiles, as well as data on reviews, transactions, and orders. The front-end’s tasks were to render the interface quickly, ensure direct interaction with native smartphone features, display instant notifications, and respond immediately to user actions. We used React Native to achieve this.
The Odoo ERP system is not designed for real-time data exchange with a mobile app. We were looking for a separate solution to ensure that guest reviews reached the staff with minimal delay. To achieve this, we set up a microservice and configured various notification methods for new ratings of dishes and service: sound alerts, push notifications, and notifications on smartwatches.
The app had to work correctly across employee profiles at different locations within the chain. We implemented a mechanism to dynamically override the back-end endpoint for a specific restaurant based on the QR code that an employee scans when logging in for their shift.
By choosing React Native for the app’s front-end, we created a stable app for iOS and Android using a single codebase, which significantly reduced the client’s development costs and simplified ongoing maintenance.
What does this mean for people?
Together with the client, we successfully implemented a modern real-time “service recovery” concept for the HoReCa industry. By responding quickly to real-time reviews, establishments using the DeliPal system prevent negative reviews from appearing on other platforms and search engines, and generally increase guest loyalty to the establishment.


You might like these cases

