Introducing Menu Maker: Uber Eats’ New Menu Management Tool

Paul Hou
13 min readadvanced
--
View Original

Overview

The article introduces Menu Maker, a new web-based tool by Uber Eats designed for restaurant partners to manage their menus efficiently. It discusses the evolution from Menu 1.0 to Menu 2.0, highlighting the challenges faced and the advanced features of Menu Maker that enhance user experience and operational efficiency.

What You'll Learn

1

How to effectively manage restaurant menus using Menu Maker

2

Why transitioning from Menu 1.0 to Menu 2.0 is crucial for operational efficiency

3

When to implement contextual overrides for menu items

Prerequisites & Requirements

  • Basic understanding of menu management systems(optional)
  • Familiarity with web-based applications(optional)

Key Questions Answered

What are the main features of Menu Maker?
Menu Maker is a web-based tool that allows restaurant partners to manage their menus with a user-friendly interface. It provides features such as item sharing, contextual overrides for pricing, and an intuitive navigation system that simplifies the management of complex menus.
How does Menu Maker improve upon Menu 1.0?
Menu Maker addresses several issues from Menu 1.0, such as the inability to reuse menu items and the complexity of managing duplicate items. It introduces a flexible pricing model and contextual overrides, allowing items to be priced differently based on their context in the menu.
What challenges were faced during the transition to Menu 2.0?
The transition to Menu 2.0 involved updating existing tools like Menu Editor and Telescope, which were built on outdated software libraries. The migration required careful planning to ensure that all applications across the Uber Eats platform could support the new data model effectively.
What measures are in place to review menu changes in Menu Maker?
Menu Maker includes a review system for certain changes, such as price adjustments, which must be approved before going live. This ensures that any modifications maintain the quality and integrity of the restaurant's offerings on the platform.

Key Statistics & Figures

Percentage of duplicate items in Menu 1.0
25%
This statistic highlights the inefficiencies in the previous menu management system, which Menu Maker aims to resolve.

Technologies & Tools

Some links below are affiliate links. We may earn a commission if you make a purchase.

Frontend
Fusion.js
Used to build the Menu Maker application, allowing for a modern web interface.
Backend
Nginx
Utilized for reverse proxying to route users to the appropriate web application based on the URL.

Key Actionable Insights

1
Utilize contextual overrides in Menu Maker to manage pricing effectively across different menu contexts.
This feature allows restaurants to offer items at different prices based on their context, such as offering fries for free as a side. This flexibility can enhance customer satisfaction and streamline menu management.
2
Leverage the new features of Menu Maker to reduce operational complexity and improve menu accuracy.
By adopting Menu Maker, restaurant partners can avoid the pitfalls of duplicate items and streamline their menu management processes, leading to a better customer experience.
3
Implement a phased rollout strategy when transitioning to new tools like Menu Maker.
This approach allows for targeted support and quick fixes for any issues that arise, ensuring a smoother transition for restaurant partners accustomed to previous systems.

Common Pitfalls

1
Failing to manage pending changes effectively can lead to confusion and operational issues.
When a price change is pending, it can create two sources of truth for an item, complicating management. Locking pending items prevents further changes until approval, simplifying the process.

Related Concepts

Menu Management Systems
Data Modeling In Applications
User Interface Design For Web Applications