⚡ Full-Stack Restaurant ERP

Run your restaurant
end-to-end.

One platform, five purpose-built apps — back-office, waiter, kitchen, rider and a customer self-ordering app. Orders, KDS, inventory, billing, delivery, analytics and WhatsApp, all in real time.

Talk to us → Explore Features

Built for Indian restaurants  ·  GST-ready  ·  Runs on any device, no hardware needed

app.tadkatech.in/rajdhani-kitchen/dashboard
R Rajdhani Kitchen Restaurant Portal ⚡ Dashboard 📋 Orders 🪑 Tables 👨‍🍳 KDS 📦 Inventory 💸 Billing 👥 Staff 📊 Analytics 🛵 Delivery 📅 Reservations Live & connected Dashboard Friday, 2 May 2025 + New Order Today's Revenue ₹18,420 ▲ 12% vs yesterday Active Orders 14 6 in kitchen Tables Occupied 8 / 12 67% occupancy Avg Order Value ₹1,316 ▲ 8% vs last week Revenue — Last 7 Days Mon Tue Wed Thu Fri Sat Sun Live Orders #1042 Table 4 · Dine-in Preparing #1041 Table 7 · Dine-in Ready #1040 Zomato · Delivery Accepted #1039 Table 2 · Dine-in New #1038 Takeaway Served Floor View T1 T2 T3 T4 T5 T6 T7 T8 T9 Today's Reservations 7:00 PM Sharma Party · 4 pax 7:30 PM Mehta · 2 pax 8:00 PM Singh Family · 6 pax 8:30 PM Gupta · 3 pax ⚠ Alerts 🔴 Tomatoes — low stock 🟡 Table 2 waiting 18 min 🔴 #1039 payment pending ℹ Staff clock-in: 8 of 10 ℹ 3 reservations tonight
Built for modern restaurants
15+Modules
50+Atomic Permissions
7Staff Roles
Real‑timeKDS via WebSockets
Multi-tenantSchema isolation

Everything your restaurant needs

From the moment an order is placed to the final bill — and every slice of analytics in between.

📋
Order Management
Dine-in, takeaway, QR self-order, and third-party delivery (Zomato, Swiggy) in one unified queue. Live status updates, item notes, and one-tap billing.
Dine-inTakeawayQR self-orderDeliveryStatus flow
👨‍🍳
Kitchen Display System
Real-time WebSocket ticket board. Color-coded by elapsed time — green to red as the clock ticks. Section filters and item-level notes.
WebSocketsColor-codedSection filtersNotes
📦
Inventory & Stock
Track ingredients in real-time. Auto-deduct on orders. Purchase orders, GRN, waste logging, stock-take, and low-stock alerts.
Auto-deductionPurchase OrdersGRNWaste log
💸
Billing & Payments
Generate itemized bills with GST. Accept cash, card, UPI, and Razorpay. Split bills, apply discounts, and print thermal receipts.
GSTRazorpayUPIThermal print
📊
Analytics & Reports
Revenue trends, top-selling items, table turnover, staff performance, and delivery partner breakdowns. Exportable reports.
Revenue chartsTop itemsTable analytics
💬
WhatsApp Notifications
Auto-send order confirmations, reservation reminders, and bill receipts over WhatsApp via Baileys. Full message log per customer.
BaileysOrder alertsReservation SMS
🪑
Table Management
Visual floor plan with real-time status (Free / Occupied / Reserved). QR code generation per table for customer self-ordering.
Floor planQR orderingLive status
👥
Staff & HR
Manage staff profiles, shifts, attendance, and payroll in one place. Role-based access — from owner down to delivery rider.
ShiftsAttendancePayrollRBAC
👤
Customer CRM
Full customer profiles with order history, loyalty points, and WhatsApp engagement. Identify your regulars and reward them.
Order historyLoyaltyWhatsApp CRM
📅
Reservations
Take and manage table bookings with party size, time slot, and special requests. Auto WhatsApp reminders and one-tap seating against your live floor plan.
Table bookingSlot managementRemindersAuto-seat
🛵
Delivery & Rider App
A dedicated mobile app for your riders. Assign deliveries, track them live on the customer's order page, and settle rider earnings — including customer-offered tips.
Rider appLive trackingEarningsTips
📱
Customer Self-Ordering
Diners scan a QR, browse your live menu, and order from their phone — no app install. They watch their order move from kitchen to table in real time, right down to the rider.
QR menuPWALive order trackingNo install
Real-time

Kitchen Display System that actually works

Tickets arrive the instant an order is placed — no polling, no refresh. Your kitchen team sees color-coded urgency, item notes, and can bump tickets with a single tap.

Live WebSocket push — zero latency from POS to kitchen screen
Color shifts green → yellow → red based on elapsed time
Section filters: Main Kitchen, Tandoor, Desserts, Bar
Order-level and item-level notes displayed inline
One-tap "Ready" bump with automatic waiter notification
app.tadkatech.in/rajdhani-kitchen/kds
Kitchen Display ● Live — 6 active tickets All Main Kitchen Tandoor Bar #1042 Table 4 2 min ORDER NOTE No onion, extra spicy 2× Butter Chicken 1× Garlic Naan 1× Dal Makhani Mark Ready #1041 Table 7 8 min 1× Paneer Tikka 3× Roti ITEM NOTE Less oil for Paneer 2× Lassi Mark Ready #1039 Table 2 18 min ⚠ 2× Biryani 1× Raita 1× Gulab Jamun 2× Water Mark Ready #1044 Takeaway 1 min 1× Samosa (x2) 1× Chai Mark Ready #1043 Table 11 5 min 2× Tandoori Chicken 4× Butter Naan Mark Ready #1045 Delivery New 1× Veg Thali 1× Kheer Start Preparing
Smart Inventory

Stock tracking that closes the loop

Every time an order is prepared, ingredients are automatically deducted. Raise purchase orders, receive GRNs, log wastage — and get alerted before you run out.

Auto-deduction from recipes on order confirmation
Purchase orders → GRN workflow with supplier tracking
Waste logging with reason codes and cost impact
Stock-take with variance reporting
Low-stock alerts on dashboard and WhatsApp
app.tadkatech.in/rajdhani-kitchen/inventory
Ingredients & Stock 48 ingredients · 5 low stock alerts + Add Item + Purchase Total Stock Value ₹84,200 Low Stock Items 5 Open POs 3 Wastage This Week ₹1,240 INGREDIENT CATEGORY IN STOCK MIN LEVEL STATUS Chicken (Boneless) Protein 12 kg 5 kg OK Tomatoes Vegetables 0.8 kg 2 kg LOW STOCK Basmati Rice Grains 18 kg 10 kg OK Paneer Dairy 1.2 kg 1 kg REORDER SOON Butter Dairy 3.5 kg 2 kg OK Wheat Flour (Atta) Grains 0.5 kg 3 kg LOW STOCK Showing 1–6 of 48 ingredients 1 2
Analytics

Data that drives better decisions

Revenue trends, top-selling items, table occupancy, staff efficiency, and delivery partner performance — all in one view. Filter by date range, export at will.

Daily, weekly, and monthly revenue breakdowns
Top 10 menu items by revenue and by volume
Table turnover time and peak-hour heatmap
Delivery partner breakdown (Zomato, Swiggy, own)
Exportable PDF and CSV reports
app.tadkatech.in/rajdhani-kitchen/analytics
Analytics & Reports Last 30 Days ▾ Export PDF Total Revenue ₹4.2L ▲ 18% vs prev month Orders 1,284 ▲ 9% vs prev month Avg Order Value ₹1,327 ▲ 4% vs prev month Table Occupancy 72% ▲ 3% vs prev month Revenue Trend Top Items 1. Butter Chicken ₹42,800 2. Biryani ₹37,200 3. Paneer Tikka ₹29,100 4. Garlic Naan ₹21,500 5. Lassi ₹14,800 Order Channel Split Dine-in 48% Zomato 32% Takeaway 20% Own App 12% Avg delivery time: 28 min  ·  Cancellation rate: 2.1%

Built for real restaurants

15+
Integrated modules
<200ms
API p95 response time
50+
Atomic RBAC permissions
0ms
KDS update latency (WebSocket)

Right access for every role

Granular permission bundles — not just role names. Each staff member holds exactly what they need, nothing more.

Owner
Restaurant Owner
Full access to every module, including financials, staff management, and platform settings.
All modulesBillingAnalyticsSettingsStaff
Manager
Manager
Oversees operations — orders, staff rostering, inventory, and reporting. Cannot edit platform settings.
OrdersInventoryStaffAnalyticsReports
Cashier
Cashier
Takes orders and handles billing. Can see customers and generate bills. No staff or inventory access.
OrdersBillingCustomers
Waiter
Waiter
Takes and updates orders, sees the KDS for their tables, and manages reservations at the floor.
OrdersKDSTablesReservations
Kitchen
Kitchen Staff
KDS-only access. Sees order tickets, marks items ready, and updates preparation notes.
KDS viewMark readyItem notes
Delivery
Delivery Rider
Sees only their assigned deliveries. Updates delivery status and marks orders delivered.
My deliveriesStatus updates
WhatsApp Integration

Your restaurant stays in touch — automatically

Powered by Baileys, TadkaTech sends WhatsApp messages the moment something happens. No third-party API costs. Your restaurant's own number.

Order confirmation sent the moment it's accepted
Reservation reminders 2 hours before arrival
Bill receipt as a WhatsApp message
Full message log per customer in the CRM
Delivery status updates for online orders
R Rajdhani Kitchen Online · typically replies instantly Rajdhani Kitchen ✅ Order #1042 confirmed! 2× Butter Chicken, 1× Garlic Naan Est. ready: 25–30 minutes · Table 4 7:14 PM ✓✓ Rajdhani Kitchen 🍽 Your order is ready! Table 4 — our team is on the way. 7:38 PM ✓✓ Thanks! Could we get the bill please? 7:52 PM ✓✓ Rajdhani Kitchen 🧾 Bill for Table 4 — Order #1042 Subtotal ₹920 + GST ₹46 = ₹966 Pay via UPI: rajdhanikitchen@upi Thank you for dining with us! ❤ 7:53 PM ✓✓

Engineered for the long haul

Every technology choice optimised for reliability, speed, and ease of hosting on affordable Indian cloud infrastructure.

FastAPI (async Python)
Next.js 14 App Router
🐘PostgreSQL (schema-per-tenant)
🔴Redis + Celery
🔌WebSockets (KDS)
💳Razorpay
💬Baileys (WhatsApp)
Cloudflare R2
🐳Docker + Nginx
🔒JWT + Refresh Tokens
🖨ESC/POS Thermal Print
📱PWA-first
Get Started

Ready to run your restaurant
on one platform?

From the first order to the last bill — TadkaTech handles it all. Talk to us and we'll get your restaurant set up, personally.

Talk to us on WhatsApp → Book a Demo

Personal onboarding · GST-ready billing · No setup fee