Grubhub Hours Editor
1268
page-template-default,page,page-id-1268,bridge-core-3.1.9,qi-blocks-1.3.4,qodef-gutenberg--no-touch,qodef-qi--no-touch,qi-addons-for-elementor-1.8.2,qode-page-transition-enabled,ajax_fade,page_not_loaded,,qode-title-hidden,qode_grid_1300,qode_popup_menu_push_text_right,qode-content-sidebar-responsive,qode-child-theme-ver-1.0.0,qode-theme-ver-30.5.2,qode-theme-bridge,disabled_footer_bottom,wpb-js-composer js-comp-ver-7.9,vc_responsive,elementor-default,elementor-kit-10

Grubhub Hours Editor

A responsive web application giving restaurants the power to edit their hours and upload restaurant photos on the Grubhub platform.

Image of hours editor on both desktop and mobile devices.
Overview

In 2017, Grubhub launched the Hours Editor, a responsive web-app designed to empower restaurants to manage their own schedules and update their hours. The main goal was to reduce strain on support teams by providing restaurants with a tool to handle their own scheduling and emergency closures.

Team

1 Designer
12 Engineers
1 Product Manager
1 Content Strategist
1 UX Researcher

My Role: Lead Product Designer

Problem

Before the development of the Grubhub Hours Editor, restaurants lacked the ability to update their own hours or close themselves in case of emergencies. This led to numerous calls to support, resulting in delays and incorrect orders. The support team was overwhelmed with these requests, which hindered their ability to focus on other important tasks.

Research

We conducted onsite and remote interviews with restaurant managers to understand their needs and identify opportunities to make the experience more efficient and intuitive. This joint effort between design, product and research departments ensured alignment and a comprehensive understanding of user needs and business goals.

Design Process

I created wireframes and information architecture to convey early ideas and bring the team together on the design strategy. Frequent feedback loops with small and large teams ensured the project moved swiftly and stayed on track. Prototypes were tested with real users to validate decisions and ensure an intuitive experience.

image of 2 wireframes
image of 2 wireframes
Design System

Bootstrap was utilized as the foundation of the Restaurant League design system. The design team maintained and contributed to the system when needed.

Development Process

Daily meetings with engineering, regular feedback loops and frequent reviews with stakeholders ensured alignment and smooth development. I also paired closely with content to create detailed IA docs.

Key Features

The app provided a comprehensive and intuitive tool for restaurants to manage their schedules and hours effectively. Key features included:

• Editing restaurant hours for the current day and week.
• Creating custom holidays and closures.
• Splitting hours on days (open-close, open-close).
• Viewing location info.
• Setting pickup, delivery, and catering hours.
• Instantly starting or stopping order-taking.
• Uploading photos of the restaurant, logo, and branding.
• Viewing restaurant ratings.

Image of desktop and mobile home hours screens.
Image of for both desktop and mobile views of editing today's hours.
Images of desktop and mobile views of edit weekly hours.
Images of desktop and mobile views of Create Custom Hours.
Images of desktop and mobile views of editing split hours.
Launch and Post-Launch

The Grubhub Hours Editor was launched with the goal of empowering restaurants to manage their own schedules and reduce strain on support teams. Success was measured by a significant reduction in calls to support for emergency closures and schedule updates. Post-launch, the addition of an image library feature further enhanced the user experience by allowing restaurants to reuse uploaded photos, streamlining their branding efforts. Positive feedback from restaurant managers highlighted the ease of updating hours, creating custom schedules, and uploading branding photos. The support team experienced a substantial decrease in related inquiries, allowing them to focus on other critical tasks.

Reflections

Visiting different types of restaurants to understand their scheduling needs was a valuable experience. The project, though small, significantly impacted gaining trust with restaurants and was an enjoyable design effort.