Helping Small Stores Compete in a Digital World

I grew up shopping at corner markets where the owner knew your name and even spotted you a dollar if you were short. This passion project shows my process designing GoodMarket—balancing shopper convenience with store sustainability.

Living in Astoria, Queens, I watched many of the small mom-and-pop markets close down. These shops weren’t just places to grab groceries—they were neighborhood staples where the owners knew your name. Now, those relationships have been replaced with cardboard boxes from big-name delivery services like Amazon and Instacart.

Imagine if local markets had the same tools as big brands without losing their personal touch.

The challenge was finding a balance: giving shoppers the speed and convenience they expect while giving stores the tools to survive in a digital-first market.

My role

I was the only designer on GoodMarket, which meant I did it all—talking to users, sketching ideas, mapping flows, building wireframes, and polishing the final screens. It was a chance to take an idea from the ground up and shape every part of the experience.

GoodMarket—from doodles in my notebook to a working prototype.

Understanding the Problem

To better understand both sides of the experience, I conducted interviews with grocery shoppers and local store owners.

"Convenience is the main attraction for me—how quickly can I get my shopping done?"

Shoppers wanted

a simple way to browse essentials, transparent fees, reliable delivery, and confidence their order would arrive on time.

Store owners needed

an affordable solution that was easy to manage, inventory tools without technical overhead, and a way to build loyalty.

User Personas

How might we create a grocery app that gives customers convenience while helping local stores compete in a digital-first world?

Competitive Analysis

To understand the online grocery landscape, I reviewed leading competitors like Instacart, Shipt, FreshDirect, and Walmart Grocery. These platforms are powerful at scale, but they also reveal opportunities for smaller, community-focused markets.

What they do well

Fast delivery options, broad product variety, and multiple store partnerships. Many also offer personalized deals, saved shopping lists, and integrations with loyalty programs that make reordering seamless.

Where they fall short

High service fees, cluttered browsing experiences, and a feel that overlooks loyalty and community. Smaller stores are often deprioritized, leaving local businesses without the visibility or support they need.

This analysis showed that GoodMarket didn’t need to replicate every feature of the big guys—it needed to focus on clarity, trust, and simplicity to stand apart. This research confirmed that the real opportunity wasn’t to outscale competitors, but to design a lean, trustworthy MVP that met the needs of both shoppers and store owners.

Defining the Opportunity

With these insights in mind, I set out to design a focused MVP that would deliver real value to both shoppers and store owners. Instead of trying to replicate the complexity of large platforms, I aimed to create something lean, trustworthy, and easy to use.

Curated Selection

Limit the catalog to around 200 essential items so shoppers can browse quickly without feeling overwhelmed.

Premium Accounts

Offer loyalty perks that encourage repeat customers while giving stores a steady stream of revenue.

Order Tracking

Build trust and transparency by letting customers see exactly when their groceries are on the way.

By anchoring the product around these goals, GoodMarket could stand out from competitors. Not by being bigger but by being clearer, more personal, and easier for small markets to manage. With these priorities in place, I began sketching and wireframing different approaches—testing how navigation, layout, and checkout could best deliver on the promise of speed and simplicity.

From Sketches to Wireframes

Before moving into high-fidelity design, I translated my ideas into quick sketches to test layouts and flows. These early explorations helped me define what was essential—clear aisles, simple navigation, and a streamlined checkout.

From there, I created low-fidelity wireframes to map the information architecture and primary use cases. These wireframes became the foundation for the final product design.

Initial sketches of GoodMarket features

The sketches were translated into wireframes and flows

Designing the Experience

With the structure in place, I moved into high-fidelity design to bring GoodMarket to life. My focus was on making the experience feel fast, familiar, and trustworthy—giving shoppers the convenience of large platforms while keeping things simple enough for small stores to manage.

Shopping should feel as simple as walking into your corner market.

Testing & Iteration

I conducted usability testing using the high-fidelity mockups, which gave participants a realistic sense of the app. The goal was to validate whether the flows felt intuitive and where users experienced friction.

What worked well

  • Users found browsing by aisles and categories simple and familiar.
  • The quick-add feature was intuitive and helped them build a cart quickly.
  • The one-page checkout was praised for reducing steps and keeping the process fast.

Where they fall short

  • Some users wanted stronger reassurance right after placing an order.
  • They expected confirmation of delivery time before moving into tracking.

Several users wanted even stronger reassurance during the delivery process. To address this, I proposed adding text notifications—keeping customers informed from order confirmation through delivery.

See It in Action

The final GoodMarket prototype brings the shopping experience to life—from browsing and adding items to reserving a delivery slot, customizing deli orders, and tracking groceries in real time. These flows show how convenience and trust come together for both shoppers and local stores.

Shopping Experience

Quick-add from the homepage or browse by aisle—making shopping fast and familiar.

Premium User Features

Premium members can secure delivery slots while shopping—guaranteeing groceries arrive when needed.

Customizable Sandwiches

Build your sandwich your way, with full customization—no more unwanted substitutions.

Takeaways

Working on GoodMarket showed me how design can do more than solve tasks—it can build trust, highlight opportunities, and influence strategy. These are the key moments, lessons, and growth areas I carried forward.

  • Building Trust into the Flow
    Small details like a one-page checkout and upfront confirmation screens gave shoppers convenience.
  • Designing for Both Sides
    Balancing the needs of shoppers and store owners highlighted how thoughtful design can support both user groups
  • Clear, Simple MVP
    Focusing on the essentials made the experience intuitive without overwhelming small stores with unnecessary complexity.
  • Trust Matters as Much as Speed
    Convenience alone isn’t enough — reassurance and clarity are what keep users coming back.
  • Details Shape Loyalty
    Tiny moments (like transparent delivery times) carry weight in shaping customer trust and retention.
  • Design Scales Strategy
    Even as a concept, GoodMarket showed how high-fidelity prototypes can surface opportunities for small stores in a digital-first market.

Next Steps

Results

Phase 1 went through user testing and the results were

Want to work together?

Don't be shy! Say hello and we'll get in touch.
irinisarlis@gmail.com