A multi-tenant QR code ordering platform for restaurants. Digital menus, real-time order tracking, table chat, loyalty rewards , all in one beautifully crafted experience.
From QR menus to real-time kitchen updates , a complete ecosystem for modern dining
Each table gets a unique QR code. Customers scan, browse the menu, customize items with variants & add-ons, and place orders , zero app downloads required.
Create categories, add items with multi-image galleries (up to 8 photos), set variants like sizes, configure add-ons with extra pricing, and drag-to-reorder everything.
Orders appear instantly via WebSocket. Filter by status tabs, update orders through a 7-stage workflow, and hear audio alerts for new incoming orders.
Bi-directional real-time messaging between customers and staff. No login needed for customers. Messages scoped to table sessions with auto-cleanup.
Customers tap "Call Staff" with an optional note. Staff see pending requests with time indicators and can acknowledge or resolve them instantly.
Automatic point earning by mobile number. Four-tier system (Member → Bronze → Silver → Gold) with configurable earn/redeem rates and manual adjustments.
Define tables with sections and capacity. Bulk-create tables, regenerate QR tokens anytime, download codes as images, and toggle availability.
Each restaurant gets custom branding , logo, cover photo, primary accent color , applied across all customer-facing pages for a branded experience.
Automatic VAT calculation at configurable rates (default 12%). Digital invoices with full itemization, variants, add-ons, and tax breakdown.
Full light/dark theme with system preference detection and manual toggle. Every screen, component, and element beautifully themed in both modes.
Complete English and Filipino (Tagalog) translations for all navigation, labels, statuses, and messages. Instant language switching with persistence.
Interactive spotlight tour for new users , 8 steps for owners, 5 for staff. Walks through every feature with progress tracking and manual restart.
From scan to serve , the complete customer ordering flow
Customer scans the table's unique QR code with their phone camera. Opens the branded menu , no app install needed.
Browse categorized menu, view item galleries, select variants & add-ons, add to cart. Checkout with name and mobile number.
Order appears on the staff dashboard in real-time via WebSocket. Kitchen confirms, prepares, and marks items as ready.
Customer tracks order status live on their phone. When ready, staff serves the order. Points auto-credited for loyalty members.
Every stakeholder gets a tailored experience with appropriate permissions
Track every order from placement to completion with a clear visual pipeline
Every order captures rich data , item variants, add-ons, special instructions, and customer info. Sequential order numbers per restaurant keep things organized.
Build your entire digital menu with rich media, flexible pricing through variants, and modular add-ons. Full drag-and-drop reordering for categories and items.
Built on Laravel Reverb for instant bi-directional communication across the entire platform
Customers and staff communicate in real-time without leaving their seats. No app install, no login , just scan the QR and start chatting.
Keep customers coming back with automatic point earning, tier progression, and easy redemption
Points are tied to mobile numbers , no separate loyalty card or app needed. Customers earn automatically on every order and can check their balance by scanning the QR code.
A dedicated admin dashboard for managing the entire platform. Review restaurant applications, monitor system health, and maintain quality control across all tenants.
Full English and Filipino translations , every label, status, and message , switchable instantly
From small eateries to full-service restaurants , OrderKita adapts to your business
Set up your full menu with categories (Appetizers, Mains, Desserts, Drinks), configure table sections (Indoor, Outdoor, Bar), print QR cards, and start taking orders within minutes.
Perfect for variant-heavy menus , Hot/Iced, Small/Medium/Large , with add-on shots, syrups, and milk options. Customers order from their seat and pick up at the counter.
High-volume ordering with real-time queue visibility. Kitchen staff process orders through the preparing → ready pipeline. Customers track when their food is ready.
Each stall runs as an independent restaurant with its own menu and branding. Shared seating areas with table-specific QR codes linking to specific vendors.
Replace paper menus with QR codes in hotel rooms. Guests order room service, track delivery status, and chat with staff , all from their phone. No front desk calls needed.
Spin up a temporary restaurant with a custom menu in minutes. Generate QR codes for event tables, take orders at scale, and shut down when the event ends.
Enterprise-grade technology choices for reliability, speed, and scalability
PHP backend framework
UI component library
SPA without an API
Utility-first styling
Accessible components
Relational database
Cache, sessions, queues
Native WebSockets
Containerized deployment
Orchestration & scaling
Lightning-fast builds
Ingress controller
A well-structured, multi-tenant data model powering every feature
Authentication with role-based access (owner, staff, admin). Restaurant assignment for staff members.
Multi-tenant core , name, slug, branding (logo, cover, color), operating hours, VAT rate, approval workflow.
Sortable menu sections per restaurant , Appetizers, Mains, Drinks, etc. With descriptions and toggle visibility.
Food/drink items with pricing, description, availability toggle, featured flag, and multi-image support.
MenuItemVariant (size/type price overrides) and MenuItemAddon (extra toppings/sides with additive pricing).
Physical tables with section, capacity, unique QR tokens, and active/inactive status management.
Orders with 7-status lifecycle, line items with locked prices, add-on selections, VAT, and loyalty integration.
Bi-directional messages scoped to table + time window. Sender type, read tracking, and session auto-cleanup.
LoyaltyMember (per mobile, auto-tiered) and LoyaltyTransaction (earn, redeem, adjustment history log).
Launch your own branded QR ordering system in minutes. No app downloads, no complex setup , just scan and order.
🚀 Get Started Now