Diniiz is a full-stack, multi-tenant SaaS platform that replaces the reservation notebook with a real-time smart dashboard. Restaurants subscribe to a plan, embed a booking widget on their site, and run daily operations from one live, synced workspace. We handled design, development and deployment end to end.
Landing Page View
What We Built
Interactive Floor Plan
Drag-and-drop table management with live status (available, occupied, reserved)
Merge bookings, book multiple tables under one booking, split bookings
Custom layouts with multi-floor and multi-restaurant support
Icons for allergies, VIP/returning guests and table status
Smart Booking Engine
Embeddable widget auto-generated per restaurant, with its own name and brand colors
Real-time availability, with only open slots shown
Over-the-counter bookings by staff
Block specific slots or days
Waitlist with SMS/WhatsApp alerts when a table frees up (guests accept or decline from their phone)
Dedicated public booking page per restaurant on the main domain
Booking Widget
Payments & Monetization (Stripe)
Subscription plans with module access gated by tier
Configurable booking deposits with cancellation-window refund rules, credited to the bill on arrival
Paid event ticketing through the widget
Usage-based billing for SMS, WhatsApp and email notifications, added to the monthly invoice
Multi-Branch & Team Control
Branch limits per plan, with a manager per branch
Staff accounts with role-restricted access
Per-restaurant timezone (UTC) settings
Isolated data and customer records per restaurant
Real-Time Everything
Socket-powered live sync across all staff screens with instant notifications
In-widget customer chat
Analytics & Reports
Occupancy, demand trends, no-show rates and booking insights