Community shopping experience

Splink, a mobile app for community-based grocery shopping events

Meet the mobile app that allows you to shop effectively with community members by creating shopping events, splitting bills, and tracking group balances.

Splink app hero image

YEAR

2022

My Role

  • UX - Ideation, User Research, User Flow, Wireframes
  • UI - UI Kit, Mockups, Design System, Brand Identity, Web Design, Marketing Materials

Tools Used

About

Splink is a mobile application that gives users the ability to participate in community based grocery shopping events, strengthening relationships with neighbours while finding grocery deals. Users can connect to discover good community-focused shopping experiences, take advantage of bulk item purchasing, as well as discount opportunities.

As an international student and newcomer, my classmates and I face a common issue while grocery shopping: finding the best deal without the need to purchase in large quantities. Initially, I began sharing grocery shopping responsibilities with some friends, but the inconvenience arose due to the distance between our residences. This inspired me to conceive an app that enables neighbours with similar shopping needs to connect and shop together.

In just 12 weeks, my team and I conceptualized this idea to reality, naming the app Splink, from initial brainstorming to the final product.

Splink About image

Design Process

I applied a user-centric design approach through several design thinking iterations to ensure that Splink not only addresses users' problems but also provides a useful, intuitive, accessible, and desirable user experience for the targeted users.

Splink design process

User Research

By conducting a survey (quantitative data) and user interviews (qualitative data) with individuals from various age groups and backgrounds, we developed an empathetic understanding of the problems we aimed to address. The data we gathered assisted us in creating user personas, identifying issues, and formulating solutions.

Persona

Event Owner

Event Member

A persona for event owner of Splink
A persona for event member of Splink

The Problem

According to Statistics Canada, monthly wholesale sales exceed retail sales by C$20 billion. Nevertheless, despite the increasing trend of bulk purchases, consumers encounter several challenges:

Food Waste

The availability of products in wholesale stores at lower prices often necessitates purchasing them in large quantities, which can lead to overbuying and subsequent food waste. It may result in overbuying and food waste.

Storage Space Limitation

Wholesale products tend to be bulky, heavy, challenging to transport, and require ample storage space.

Costly Membership Fees

Obtaining and renewing membership in wholesale establishments can be costly, requiring authorization and financial commitment.

The Solution

Splink helps members of the neighborhood create or join shopping groups and make joint purchases, splitting the bill afterward. It is not only convenient and economical but also enhances community connections and turns a weekly routine into an exciting event!

Market Research

After analyzing the main features of our competitors, we conclude that despite the fact that they provide users with the opportunity to form expense-sharing groups, none of them allows the creation of a proper shopping group with the ability to share a shopping list or organize a shopping event. In addition, when splitting a bill, competitors offer manual entry of the payment amount, and only Splitwise has a receipt scanning feature for the users of the PRO version. Our application stands out from its competitors by combining the financial and social components. It is not only a convenient tool for shopping planning or conducting calculations, but also a community-driven platform that allows people from the same neighborhood to establish friendly connections.

Splink design process

User Flow

We maintained a user-centric approach throughout our design process. To begin the ideation phase, we created a user flow using our research findings and features. Our goal was to visualize the user's journey, from creating or joining a shopping event to splitting the group bill and managing the outstanding balance within the mobile app. This helped us showcase the steps required to achieve specific goals and foster a shared understanding among designers, project managers, and developers regarding the overall structure and organization of the proposed design solutions.

A user flow diagram for Splink

Wireframes

We invested time in exploring different layout options, establishing a clear information hierarchy, and strategically placing content. Instead of getting caught up in visual details, we focused on prioritizing essential components. This allowed our design team to concentrate on the functional aspects, gather feedback, and seek suggestions regarding core functionality and main structure. By adopting this effective approach, we successfully identified the most intuitive and efficient user interactions and flow. Additionally, it streamlined our design iterations, saving valuable time and effort for the team.

Usability Test

Once we completed the initial version, we created rapid prototyping and conducted usability test with targeted users (newcomers, classmates, young couples) to receive valuable feedback and address any questions. Participants followed instructions to complete specific tasks, which provided us with valuable insights. We carefully reviewed the feedback and made improvements in subsequent iterations.

Mockups

Branding

Our logo represents the following concepts: community, connection, location, and sharing. It resembles a map location sign and the bright circle inside can be interpreted as a meeting point, a close circle of people, unification, and rallying. Clear lines leading to the center resemble a road, an intersection, which indicates an organized activity.

Splink branding explanation

UI Kit

Social Media Assets

Reflections

Overall, this project provided a valuable opportunity to learn about collaboration, especially when faced with time constraints.

During this project, I gained insight into collaborating with a new design team and honed my adaptability skills. Honest and open communication played a crucial role in improving mutual understanding and productivity. It is important to remember that admitting "I don't know" does not indicate weakness. In fact, it takes courage to acknowledge uncertainty and seek assistance when needed.

I also realized the significance of usability testing. No matter how thoroughly designers gather and analyze research data to inform their design decisions, the true test lies in the interaction between the app and its users. Usability testing provided valuable opportunities for me to observe user interactions with our design and receive firsthand feedback, allowing us to iterate and improve the design.

Additionally, maintaining active communication with developers and project managers was essential. Keeping up-to-date with ongoing processes, listening to feedback, and brainstorming alternative approaches were crucial when faced with technical difficulties.