TableFlow+: Restaurant POS Kitchen, QR Menu & Delivery
Self-hosted restaurant POS with kitchen management, delivery and QR menus.
Item Description
Short description:
Self-hosted restaurant POS with table management, kitchen display, QR menu, delivery, recipes and food-cost estimates. Optional multi-restaurant SaaS mode with manual billing. Laravel 13 + Vue 3, Flutter source, offline Android demo APK and Windows client build.
Description:
TableFlow+ helps restaurants manage front-of-house operations, kitchen workflows and delivery for a single restaurant or multiple branches on their own server. Staff can handle dine-in, takeaway, pickup and delivery orders, send tickets to kitchen stations, manage shifts and cash, and reconcile cash-on-delivery payments. Customers can browse a mobile-friendly menu through a QR code and place server-priced pickup or delivery orders.
Core features
Multi-business and multi-branch operation with branch-specific prices, availability, hours, stations, tables and delivery areas.
Role-based access for owners, managers, cashiers, servers, kitchen staff, dispatchers and drivers.
Menu categories, photos, sizes, modifier groups, combos, allergens, time-based availability and sold-out controls.
POS hold/resume, kitchen tickets in rounds, void reasons and manager PIN approval, role-based discounts, split payments, change and tips.
Floor plans, guest seating, table moves, split and merged bills, table clearing and basic reservations.
Kitchen tickets by station, rush status, elapsed and overdue times, start/ready/served actions, recall and reprint; browser chits and network ESC/POS printing.
Public QR menu, WhatsApp sharing, server-priced checkout, pickup, delivery areas and order tracking.
Driver assignment, dispatch states, cash-on-delivery collection and shift handover.
Stock movements, versioned recipes, ingredient consumption, waste tracking and estimated food costs.
Shifts, expected cash and Z reports; sales, tender, server, kitchen-time and delivery reports with CSV export.
Ten+ interface languages.
Optional multi-restaurant SaaS mode with plans, limits and manual subscription billing (see Limitations).
Features
TableFlow+ — Complete Feature List
TableFlow+ is a self-hosted restaurant POS and management system for individual restaurants, multi-branch businesses and, optionally, multi-restaurant SaaS operators.
1. Restaurant and branch management
Manage multiple businesses and restaurant branches.
Configure branch-specific prices and product availability.
Set operating hours and menu availability.
Configure kitchen stations, tables and floor layouts per branch.
Define branch-specific delivery areas.
Manage staff access based on roles and permissions.
2. User roles and access control
Supports role-based access for:
Owner
Manager
Cashier
Server
Kitchen staff
Dispatcher
Driver
Includes role-based discount limits, manager PIN approval for restricted voids and controls over staff activities.
3. Menu and product management
Menu categories and products.
Product photos.
Product sizes and variations.
Modifier groups and add-ons.
Combo meals.
Allergen information.
Time-based menu availability.
Sold-out controls.
Branch-specific pricing and availability.
4. Point of sale (POS)
Create and manage customer orders.
Hold and resume orders.
Process dine-in, takeaway, pickup and delivery orders.
Send kitchen tickets in rounds.
Apply permitted discounts.
Void items with reasons and manager PIN approval.
Split payments.
Calculate change and tips.
View and manage order progress.
5. Table and floor management
Restaurant floor plans.
Table and seating management.
Seat guests.
Move orders between tables.
Split bills.
Merge bills.
Clear and mark tables clean.
Basic reservation management.
6. Kitchen display and order preparation
Route kitchen tickets by station.
Display order rush status.
Track elapsed preparation time.
Identify overdue tickets.
Mark orders as started, ready and served.
Recall tickets.
Reprint tickets.
Browser-based kitchen chits.
Network ESC/POS printing support.
7. QR menu and customer ordering
Public mobile-friendly menu.
QR-code access to the menu.
Share menus through WhatsApp.
Display server-priced products and options.
Accept pickup orders.
Accept delivery orders.
Show order-tracking information.
The main application handles order management. Actual customer access and order submission depend on the configured deployment.
8. Delivery and dispatch management
Assign orders to drivers.
Manage dispatch states.
Track delivery order progress.
Record cash-on-delivery collections.
Hand over collected cash into staff shifts.
Manage delivery areas by branch.
Track delivery performance through reports.
9. Inventory and stock management
Record stock movements.
Track ingredient consumption through recipes.
Maintain versioned recipes.
Record waste.
Estimate food costs from ingredient recipes.
Support operational stock and ingredient controls.
Note: Estimated recipe-based food cost is not the same as a complete accounting or financial costing system.
10. Cash, payments and shift management
Open and manage staff shifts.
Track expected cash.
Generate Z reports.
Manage payment and tender records.
Calculate cash change.
Record tips.
Process split payments.
Reconcile cash-on-delivery collections and shift handovers.
11. Reports and exports
Sales reports.
Tender and payment reports.
Server performance reports.
Kitchen preparation-time reports.
Delivery reports.
Shift and cash reports.
Z reports.
CSV export, subject to applicable permissions or entitlements.
12. Languages and interface
Ten interface languages in the main application.
Menu, POS, kitchen, delivery and management interfaces.
Role-specific operational screens.
13. Optional multi-restaurant SaaS mode
TableFlow+ can optionally be configured for SaaS operation, allowing an operator to serve multiple restaurant businesses.
Multiple tenant businesses.
Tenant data isolation.
Subscription plans and configurable limits.
Restaurant and branch limits.
Menu-item limits.
Subscription lifecycle management.
Manual subscription billing.
Platform administration.
Read-only restrictions for applicable account states.
Business suspension and reactivation controls.
Plan-based feature access.
Billing limitation: Manual billing is the intended launch scope. Fully automated recurring Stripe subscriptions and webhooks have not been confirmed as production-ready.
14. Included software and deployment components
The product package has been reported to include:
Laravel 13 and Vue 3 application source.
Flutter application source.
Android offline demo APK.
Windows client build.
Windows installer.
Documentation and deployment materials.
Marketplace screenshots, preview assets and product icon.
Release checksums.
The Flutter client is a subset of the main application, not complete feature parity. Its reported workflows include sign-in, menu, orders, payments, shifts and takeaway/pickup. The proposed permanent offline buyer walkthrough still requires verified offline testing before it should be marketed as fully functional offline.
15. Important scope boundaries
TableFlow+ should not be advertised as supporting a feature solely because it appears in the feature list. The exact release must be tested for each claim.
The following should be treated as unverified or limited unless separately tested: automated recurring billing, complete native-app feature parity, physical printer compatibility across devices, and operation of every buyer-demo workflow without internet access.
In summary: TableFlow+ combines restaurant POS, table management, kitchen operations, QR-based customer ordering, delivery, recipe-based food-cost estimates, inventory, cash management, reporting and optional multi-restaurant SaaS capabilities in one product.
All Reviews
Verified source code
Free support included
Download code immediately
Quality guarantee for your satisfaction
Support: info@sellanycode.com
All Questions
- Verified source code
- Join 35401+ buyers which trust us!
- Download code immediately
Satisfaction guarantee policy.
Information
| Category | App Templates / Flutter |
| First Release | 26 October 2026 |
| Platforms | iOS 8.0.x, iOS 8.1.x, iOS 9.0.x, iOS 9.1.x, iOS 9.2.x, iOS 9.3, iOS 10, iOS 11, iOS 12, iOS 13, Android 5.0, Android 6.0, Android 7.0, Android 8.0, Android 9.0, Android 10.0 |
| Files included | .php, .html, .css, Javascript .js, .sql, .h , .swift, .apk, .xml, Layered .png, .py |
| File Size | 75 MB |
| Frameworks | Flutter |