Restaurant / HospitalityLoyalty

Zaafaran Marbella

Restaurant loyalty and operations platform with trilingual support

The Challenge

Before Bonded, Zaafaran Marbella had no digital presence beyond basic social media. No loyalty programme, no online menu, no booking system, no way to track customer behaviour or run targeted promotions. Everything was manual, and repeat customers had no reason to come back beyond the food itself.

What We Built

A full-stack digital platform combining loyalty, menu, bookings, CRM, and events. QR-based frictionless loyalty sign-up (phone OTP, under 30 seconds), spend-based and action-based points system, tiered rewards, referral system with unique codes and dual-party rewards. Photo-forward digital menu with dietary labels and trilingual support (English, Spanish, Arabic with RTL). Real-time menu availability toggling, booking system with automated reminders, Stripe payment integration, customer CRM with auto-segmentation, automated promotion engine, and events module with attendee management.

Zaafaran Marbella restaurant platform admin dashboard

Admin dashboard with customer segments and promotion management

Zaafaran Marbella trilingual digital menu

Trilingual digital menu with dietary labels

Zaafaran Marbella QR-based loyalty sign-up

QR-based loyalty sign-up from table scan

QR-Based Loyalty Sign-Up

Table-specific QR codes land customers on a branded sign-up flow. Phone OTP authentication, under 30 seconds from scan to enrolled.

Trilingual Menu

Photo-forward digital menu supporting English, Spanish, and Arabic (with full RTL layout). Dietary labels and real-time availability toggling.

Automated Promotions Engine

Welcome offers, birthday rewards, win-back campaigns, seasonal promotions, happy hour deals, and post-visit follow-ups, all triggered automatically based on customer segments.

Three-Portal Architecture

Admin portal with 10 management sections, staff portal for tablet and mobile (reward scanning, booking check-in), and customer mobile PWA via table QR codes.

Tech Stack

[Next.js][TypeScript][Supabase][Tailwind CSS][Framer Motion][Recharts][Stripe][Resend][Twilio][next-intl][Zod][Vercel]

Key Results

<30s

Sign-Up Time

3

Languages Supported

10

Admin Sections

Discovery call. No pitch deck.