HOSPITALITY TECH

Gazebo CRM & Booking

Designed and built a React web application for Gazebo, combining real-time restaurant reservation routing with an integrated back-office CRM.

Gazebo CRM & Booking

Client

Gazebo Hospitality

Bookings

Real-Time

Table Map

Dynamic

CRM

Integrated

The Challenge

Gazebo needed a proprietary system to handle high-volume reservations during peak dining hours without paying exorbitant per-cover fees to third-party aggregators (like Zomato or OpenTable). They also needed a system that tracked VIP guest preferences seamlessly.

The Solution

We built a custom React web application with a live WebSocket-driven table map. Hosts can drag and drop reservations onto physical tables, while the backend CRM automatically surfaces guest preferences (allergies, favorite wine) the moment their phone number is entered.

Technical Architecture

  • 01React/TypeScript frontend with dynamic drag-and-drop grid
  • 02Node.js + Socket.io for real-time state sync across multiple iPad terminals
  • 03Twilio API integration for automated SMS booking confirmations
  • 04PostgreSQL backend optimized for fast date-range querying

Need a similar architecture?

Engage our engineering team for a technical review of your operations.