Manage your digital menus, track kitchen display handoffs, and review guest preferences—all from a single, beautiful command center built for high-pace service.
Sign in to your DineWaves account
| Restaurant | Owner | Cuisine | Plan | Validity | Items | Created | Status | Actions |
|---|
| Prospect | Design | Expiry | Status | Actions |
|---|
| Name / Email | Phone | Role | Restaurant | Last Login | Status | Actions |
|---|
| Time | User | Restaurant | Action | Details | IP |
|---|
Full platform access. Can manage all restaurants, users, view all menus and activity logs. Can create or delete any account. Cannot be deactivated.
Full control over their own restaurant only. Can edit all menu content, restaurant info, branding, and manage their QR code. Cannot access other restaurants.
Read-only access to their assigned restaurant's menu and information. Useful for waitstaff to view the menu. Cannot make any changes.
1. Client sends POST /api/auth/login
with email + password
2. Server validates credentials with bcrypt hash comparison
3. On success, a session cookie is set (httpOnly, SameSite=lax, 7-day expiry)
4. Every subsequent request carries the session cookie; server validates role via requireAuth(...roles)
middleware
5. For restaurant routes, requireRestaurantAccess
verifies the user's restaurant_id matches the requested resource
6. Super admins bypass the restaurant ownership check automatically
Guests scan this table code to view your layout and place instant orders.
Interactive menu rendering active and fast.
Designer preset framework configured.
Merchant terminal configured for table routing.
Real-time table order polling is active.
| Name | Role | Status | Actions |
|---|
| Date / Time | Table | Customer details | Items ordered | Total amount | Status |
|---|
Place this high-res QR code standee on table tents, menu covers, cash registers, and entrance posters. When scanned, your customers can view and place table orders instantly—no heavy app installs required.
launch.bat (Windows) locally to route menu-views safely over the public internet.
Ensure flawless ordering. Generate independent high-res QR stands for each dining table to prefill & verify guest tables during checkout.
Prefill and lock table numbers automatically for guest convenience.
Upgrade to Pro to track customer visits, spending habits, average order values, and gather email CRM data.
| Name | Frequency | Total Spend | Last Visit |
|---|
End your current session on all devices.
Perfect for simple menus and quick QR setup.
Ideal for active dining floors & visual customization.
For high-volume restaurants & signature brands.
Active days remain protected. Upgrades apply instantly and extend your current validity date seamlessly.
Complete your payment to unlock your restaurant dashboard.
Secure payment via Razorpay
Your restaurant dashboard is currently locked. Complete your subscription to start managing your menu and accepting orders.
Your subscription for is inactive.
Unlock your dashboard with a subscription:
+ GST • Cancel anytime
✓ Instant menu
updates
✓ Beautiful digital menus
✓ Premium QR
codes
✓ Team management
Secure payment via Razorpay. Need help? Contact support