← Back to Portfolio
Multi-Platform Ecosystem
Developed for Dalingo

VMenu

October 2010 – October 2010

VMenu is a digital restaurant-menu and order-management ecosystem for iPad. It replaces printed menus with interactive dish browsing, order-taking, table/guest/staff management, billing, and photo galleries, backed by PHP web services.

Business Purpose & Ecosystem Overview

VMenu is a digital restaurant-menu and order-management ecosystem for iPad. It replaces printed menus with interactive dish browsing, order-taking, table/guest/staff management, billing, and photo galleries. PHP web services keep menu content and restaurant configuration synchronized across venues.

Key System Features

  • Interactive digital menu with dish categories and details
  • Table and guest profile management
  • Order capture, review, and status tracking
  • Bill splitting and payment total views
  • Dish photo gallery and language selection
  • Staff home screen and news/announcements
  • Restaurant info lookup by code
  • Menu, dish, and dish-type CRUD APIs
  • Order count and status endpoints

Tier Architecture & Breakdown

iPad Menu App

Purpose: The native iPad client is the front-of-house menu and ordering interface. It lets guests or staff browse dishes, manage tables and guests, place orders, view photos, and generate bills.

Key Features:

  • Interactive digital menu with dish categories and details
  • Table and guest profile management
  • Order capture, review, and status tracking
  • Bill splitting and payment total views
  • Dish photo gallery and language selection
  • Staff home screen and news/announcements
  • Offline local data handlers with server sync

PHP Web Service Backend

Purpose: The PHP backend provides menu, dish, dish-type, and restaurant data APIs for the iPad clients. It supports code-based venue lookup and status updates.

Key Features:

  • Restaurant info lookup by code
  • Menu, dish, and dish-type CRUD APIs
  • Order count and status endpoints
  • Data export for iPad menu sync

Component Ecosystem

Explore the architecture by platform layer—mobile, web, backend, and utilities.

iPad Menu App

iPad Only

The native iPad client is the front-of-house menu and ordering interface. It lets guests or staff browse dishes, manage tables and guests, place orders, view photos, and generate bills.

iPad (1st generation), iPad 2

OS: iPhone OS 3.2 – iOS 6.1.6

Features (7)
  • Interactive digital menu with dish categories and details
  • Table and guest profile management
  • Order capture, review, and status tracking
  • Bill splitting and payment total views
  • Dish photo gallery and language selection
  • Staff home screen and news/announcements
  • Offline local data handlers with server sync
Xcode 3.2 projectObjective-C 2.0iPhone OS 3.2+UIKitFoundation