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

Currently taking on new projects

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