Case study

Mooble

A restaurant management and ordering platform with an AI-powered WhatsApp chatbot that answers customer questions about menus, opening hours, and orders.

Client
Mooble
Industry
Restaurants & food delivery
Platform
Web & mobile
Services
AI, Web, Mobile
Mooble across devices: the landing page on a desktop, restaurant menu management on a tablet, the mobile app on a phone, and restaurant settings on a laptop

At a glance

Technology stack
  • ASP.NET
  • Azure
  • WhatsApp
  • OpenAI
Platform
Web & mobile

Overview

Project overview

Mooble helps restaurants sell directly to their customers. Owners publish their menus, opening hours, and locations, take orders for pickup or delivery, and talk to customers on WhatsApp, where an AI chatbot handles the routine questions.

We built the platform's web app and restaurant dashboard, and integrated WhatsApp and the chatbot.

The challenge

Business challenge

Small restaurants spend a lot of time answering the same questions about menus, prices, opening hours, and order status, often by phone or chat during their busiest hours. Third-party delivery apps help with orders but take a cut and own the customer relationship.

Mooble needed to give restaurants their own ordering channel that was simple to manage, and to answer customers instantly without adding staff.

The solution

What we built

We built a restaurant dashboard where owners set up their business: details, address, WhatsApp number, working hours, locations, pickup and delivery options, minimum order values, preparation times, order time slots, currency, and payment details. Menus are managed by category, with photos, descriptions, and availability.

On the customer side, a WhatsApp chatbot powered by OpenAI answers questions about food, menu items, and the restaurant using its own data. It hands conversations to staff through a shared contacts and chat view when needed. ASP.NET APIs keep menus and orders in sync in real time on the web and in the mobile app, and the platform runs on Azure.

Features delivered

What shipped

The main capabilities we delivered.

  • Restaurant profile, address, and WhatsApp number setup
  • Working hours and multiple locations
  • Menu management by category with photos and availability
  • Pickup and delivery with minimum order and prep times
  • Order time slots, currency, and payment settings
  • AI WhatsApp chatbot for menu and order questions
  • Contacts and chat view for staff takeover
  • Real-time order updates for restaurants and customers

How it works

Orders and answers on WhatsApp

How a restaurant goes from setup to serving customers in chat.

  1. 01

    Set up the restaurant

    Add details, hours, locations, and delivery rules.

  2. 02

    Publish the menu

    Organise dishes by category with photos and availability.

  3. 03

    Customers message

    Diners ask about food and orders on WhatsApp.

  4. 04

    AI answers

    The chatbot replies instantly using the restaurant's own data.

  5. 05

    Orders flow in

    Orders and updates sync to the dashboard in real time.

Client testimonial

Start a project

Facing a similar challenge?

Tell us about your product and goals. We'll suggest a sensible scope and approach.