Helping local retail economies thrive

E-commerce Platform | El Locale, 2024

Connecting local businesses and customers online

The Problem

During the COVID-19 pandemic, small brick and mortar stores without a strong internet presence struggled as customers shifted to shopping online. Many customers wanted to support their local businesses but lacked an easy way to shop from home.

Even after the pandemic, these businesses have not regained their pre-pandemic success. The world has changed. And another pandemic is always possible. If small brick and mortar stores are to survive, they’ll need to connect with customers over the internet, too.

The Solution

El Locale is a startup building a location-based e-commerce platform for small businesses — beginning with its home of Portsmouth, NH — to share their products with customers online, and to encourage flourishing local economies in the face of uncertainty.


Stepping into the project

The Challenge

Design of the platform was already underway when I came aboard. The company had researched e-commerce platforms and customer behavior and drafted screens as a proof-of-concept. But it needed help refining its designs and developing additional screens to build a prototype for testing.

My Role

I led a team of three designers — Stephanie Hua, Leah Kusumalayam, and Gautam Reddy — translating the company’s research into user flows, gathering and synthesizing feedback from the CEO, and knitting our collective work into a prototype in Figma.


Understanding the customer’s journey

Synthesis of Existing Research

The company’s research offered insights into customers’ needs and the mental models that they leaned on when using e-commerce platforms. We determined a core set of tasks that customers would have to perform in order to use El Locale successfully:

  • Creating an account

  • Searching for an item/business by name/category

  • Adjusting search results by distance

  • Saving an item/business for later

  • Adding an item to the cart/editing the cart

  • Purchasing an item

  • Seeing account details

  • Updating an order

  • Saving/editing a credit card

  • Adding/updating billing/shipping information

I mapped out these tasks in a series of user flows that helped us to identify screens that still needed to be designed and how the prototype would ultimately fit together.

Purchasing an item


Designing the remaining screens

Additional Competitive Analysis

We found that a number of new screens would need to be designed: for instance, screens for account creation. The platform was already heavily inspired by the e-commerce giants Amazon and Etsy, so we consulted them for tried-and-true patterns to adapt.

Features:

  • Account creation/signin accessed through an “Account” link in top-level navigation on all screens

  • Clicking “Account” triggers a popup with a signin button and an account creation link

  • Verifies new users through a text message

Features:

  • Account creation/signin accessed through a “Sign in” link in top-level navigation on all screens

  • Clicking “Sign in” triggers a popup form for signin with an account creation button

  • Verifies new users through email

New Screens

In the case of account creation/signin, Amazon offered a simpler flow than Etsy and better matched El Locale’s aesthetic. But we also borrowed Etsy’s verification process for new users because it didn’t require phone interaction and thus facilitated desktop use.

Flows in Amazon (top) and El Locale (bottom)

Updates to Existing Designs

New designs also revealed the limitations of certain screens and components that had already been designed. For instance, the original navigation header didn’t account for the user’s location, favorites, or searching by categories. This had to be remedied.

Original (top) and final (bottom) navigation bars

Original (left) and final (right) home screens


Validating the prototype

Company Feedback

After completing the new screens and updating the existing ones in Figma, we at last had a prototype. We’d already gathered the CEO’s feedback throughout the design process, but a final round of feedback was needed for identifying any gaps before full-scale usability testing.

Feedback:

  • The CEO requested no major changes, validating our design direction.

  • Some screens needed simplification, because certain features would be rolled out after the launch of the platform.

Final Screens

The prototype prioritized simplicity of interaction and a minimalist aesthetic that would translate easily across devices, making the platform suitable for all types of customers.

Item (top) and business (bottom) search results