White-label platform dashboard with page builder and customization tools
Web

Kukd White-Label

Multi-Tenant Restaurant Platform

A white-label platform enabling restaurants to launch their own branded ordering websites with a dynamic page builder and domain-based multi-tenancy.

Next.js React Redux Node.js Multi-Tenancy Dynamic Routing

Key Features

  • Domain-based multi-tenancy
  • Dynamic page builder
  • Custom branding per restaurant
  • Shared infrastructure
  • Automatic SSL provisioning
  • Theme customization

The Challenge

Restaurants wanted their own branded online presence without the cost of custom development. The challenge was building a platform where each restaurant could have a unique domain, custom branding, and tailored content — all running on shared infrastructure to keep costs low and maintenance simple.

Our Approach

We designed a multi-tenant architecture where each restaurant is identified by its domain. When a request hits the server, the middleware resolves the tenant from the hostname and loads the corresponding configuration — branding, menu, content blocks, and theme.

The dynamic page builder lets restaurant owners compose their homepage from pre-built sections: hero banners, featured dishes, testimonials, location maps, and more. Each component respects the restaurant’s theme tokens, so the output always feels cohesive.

Technical Highlights

  • Domain-based multi-tenancy resolves tenant context at the middleware level, with zero cross-tenant data leakage
  • Dynamic page builder uses a component registry pattern — restaurant owners choose and order sections, the system renders them server-side
  • Theme engine applies per-tenant color schemes, fonts, and logos through CSS custom properties, keeping the bundle shared
  • Automatic SSL provisions certificates for custom domains using Let’s Encrypt integration
  • Shared infrastructure runs hundreds of restaurant sites on the same Next.js deployment, reducing per-tenant hosting costs
  • Redux-driven ordering reuses the core Kukd ordering flow, reducing development time while maintaining feature parity

Gallery

Page builder interface with drag-and-drop components
Visual page builder for restaurant owners
Multiple restaurant sites running on the same platform
Each restaurant gets their own branded experience

Next project

Wandity Guides

View project

Start a project

Have a project in mind?

We'd love to hear about it. Drop us a line and let's talk about how we can bring your idea to life.

hello@wandity.com