Reinventing Delivery Dudes’ Experience

Patrick Acosta

Mobile Designer
Product Designer
Design Systems
Adobe Illustrator
Adobe Photoshop
Figma

Overview

Delivery Dudes, a beloved food delivery service operating in numerous cities across the United States, has been a go-to option for customers seeking convenient access to local restaurant cuisines. Facilitating seamless ordering and doorstep delivery, Delivery Dudes has established itself as a trusted intermediary between customers and their favorite eateries.

Goal

The primary goal is to rejuvenate and elevate the overall look and feel of the products, ensuring a more engaging and satisfying user experience.

How might we redesign the product without any existing design files to significantly enhance the user experience, ensuring intuitive navigation, seamless interactions, and overall satisfaction?

This challenge entails reimagining the user interface and experience from scratch, leveraging user research, stakeholder input, and industry best practices to inform the redesign process. It involves carefully assessing the current product's strengths and weaknesses, identifying user pain points, and conceptualizing innovative solutions to enhance usability, functionality, and aesthetics. Despite the lack of initial design assets, this presents an opportunity to approach the redesign with fresh perspectives and creative ingenuity, ultimately delivering a revitalized product that exceeds user expectations.

As a newcomer to Delivery Dudes, I began by familiarizing myself with the current products

I worked closely with the product manager, who provided a comprehensive walkthrough of the entire product suite. This helped me understand the user flows, identify existing problems, and pinpoint areas where users encounter difficulties.

Through user interviews and surveys, I uncovered numerous pain points experienced by Delivery Dudes' customers

These pain points ranged from usability issues and technical glitches to broader service-related concerns, such as delivery times and order accuracy. Each pain point represented an opportunity for improvement and innovation.
I've summarized and divided all the collected feedback into three categories: Non-tangible, which includes issues that aren't visible in the app; Tangible, which refers to problems that can be seen in the app; and What Users Like, which highlights the features users enjoyed.

I started by mapping out a user flow based on the existing app to guide the overall design process

This comprehensive user flow helped visualize the current navigation and user interactions, providing a clear framework for identifying areas of improvement and ensuring a more seamless and intuitive user experience in the redesigned app.

While wireframing, my main goal was to develop ideas that would result in intuitive interfaces

This involved focusing on user-friendly layouts, clear navigation paths, and streamlined interactions. By sketching out various concepts, I aimed to create a foundation that would enhance the overall user experience and make the app easy to use.

Capturing the App’s Essence

Once the wireframes received approval, I transitioned to constructing some of the pivotal screens. This allowed me to grasp the overall aesthetic and functionality of the app before embarking on the development of a design system. By building key screens early on, I gained insight into the app's visual identity and user experience, laying the groundwork for the subsequent creation of a cohesive design language.

To ensure consistency and efficiency across our products, I initiated the creation of a design system

This system was designed to standardize components, guidelines, and visual elements, facilitating cohesive design practices and improving collaboration among team members.
Following the approval of several screens I designed, I delved into crafting the design system, initially focusing on foundational elements like typography, colors, spacings, and radius. 
Subsequently, I began constructing core components such as buttons, inputs, selections, and more, with additional components evolving throughout the design iteration.

Continuously evolving and expanding the design to accommodate new features, or design paradigms

This involved adding new components, refining existing ones, or adapting the system to changing needs.

After the designs were approved, I proceeded to create a prototype

This allowed for a hands-on evaluation of the design elements in a simulated environment, ensuring that they functioned as intended and provided a seamless user experience. Testing the prototype again helped identify any remaining issues or areas for improvement before final implementation, ensuring that the design system met the highest standards of usability and effectiveness.

The approved design was sent for development, marking the transition from concept to implementation

This involved collaborating closely with developers to ensure that the design specifications were accurately translated into functional code. By maintaining clear communication and providing detailed documentation, we aimed to streamline the development process and ensure that the final product aligned closely with the intended design vision.

Following the product updates, we received overwhelmingly positive feedback from users, product managers, and stakeholders

Users praised the intuitive design and improved user experience, while product managers appreciated the alignment with project goals and seamless integration into development. Stakeholders recognized the positive impact on user satisfaction and engagement.

Expanded the Enhancements to Other Products

Web App

The web app was redesigned to offer a seamless ordering experience, with features such as order tracking, scheduled deliveries, and group ordering options. The user interface was revamped for improved usability and accessibility.

Restaurant App

The restaurants app was upgraded to enable restaurant partners to manage menus, track order fulfillment, and view customer feedback. Enhanced features included menu customization options, automated order processing, and integration with delivery logistics.

Drivers App

The driver app underwent improvements to equip delivery drivers with tools for efficient navigation, order management, and communication with customers. Features such as real-time route optimization and in-app messaging were added to streamline the delivery process.

Restaurant Manager

Dashboards were enhanced to provide restaurant partners and delivery drivers with insights into sales performance, customer feedback, and order fulfillment metrics. Customizable reports and analytics tools were introduced to empower users with actionable data.
Partner With Patrick
View Services

More Projects by Patrick