

The Product:
Project Duration:
Smokey Mountain Feed and Pet Supply (SMF) is an independent pet food and supply store in Maryville, TN. The store has been a part of the community for over 30 years and is slowly starting to create their online presence and digital products. This app’s primary goal is to provide the smoothest shopping experience for customers within the means of the business.
Four weeks, May 2026
The Problem:
My Role:
Responsibilities:
The Goal:
SMF is a small business in a growing, yet slow moving community. Many older customers are averse to change, but the growing population of young pet owners expect certain conveniences that have become standard with modern technology.
This is an individual project that allowed me to gain experience in each step of the design process as a UX design student.
Conduct and analyze user research
Create user flows and storyboards
Wireframing
Create hi and low-fi prototypes
Usability testing
Create an app that allows customers to order online for in-store or drive-up pickup, check inventory before making a trip, monitor promotions and rewards, and learn about products for their pets.
Mockups - High Fidelity Prototypes - Accessibility - Mockups - High Fidelity Prototypes - Accessibility - Mockups - High Fidelity Prototypes - Accessibility
Refining the Design
Mockups
I used insight 1 from my usability study to tweak the learn page so that the layout would be easier to navigate.
The featured article was moved to the top of the page so that it is fully visible above the fold
Sneak peek text was added to the featured article to indicate that clicking it will lead to a full article
Based on insight 2, I changed the ‘orders in progress’ cards in order to make the text easier to read.
I also added the expected delivery date to the cards so that users feel more informed about their orders.


Before Usability Study:
After Usability Study:


Before Usability Study:
After Usability Study:




After finalizing the mockups, I linked the screens to create a hi-fi prototype that looks and feels like a final product. I used the business’s pre-existing color palette, text styles, and logos from their website to create a cohesive digital experience for users.
High Fidelity Prototype
Understanding the User
1
Inconsistent product availability
Whether it's sold out items, special order delays, or a product that’s been discontinued, users feel like they’re relying on luck when they shop rather than on communication.
2
Lack of
information
Customers want to feed their pets the best quality food, but struggle to find unbiased info about clean brands and quality pet nutrition. Pricing information can also be difficult to gather.
3
Having to come in
and/or carry bags
There are various populations of customers who can’t or prefer not to come in or carry heavy bags of food. Many users even expect the convenience of drive-up orders.
4
No way to track
purchases or rewards
Sales are minimally advertised, and users can only check on their punch card status by coming in or calling. Cost-conscious users want a way to keep track on their own.
Personas
Problem Statement: Judy is an elderly shopper who needs automatic orders and drive up options so that she doesn’t have to worry about remembering to order or lifting heavy bags.


Problem Statement: Megan is a busy young professional who needs a reliable and flexible way to shop for her pet’s food so that shopping is convenient.

Problem Statement: Hunter is a health conscious pet parent who needs product education and recommendations so that his cats have the best nutrition possible.

Problem Statement: William is a cost-conscious shopper who needs price transparency and alerts for sales so that he can be confident he never over pays.
Journey Maps




Storyboards
I created storyboards to understand my users and the core tasks they’d be using my product to accomplish from various types of devices.


User Flows
To understand each step involved in the core functions of the app, I created 3 user flows- illustrated below.

Paper Wireframes - Digital Wireframes - Low Fidelity Prototype - High Fidelity Prototype - Usability Studies - Paper Wireframes - Digital Wireframes - Low Fidelity Prototype - High Fidelity Prototype - Usability Studies
Sitemap
To prepare for wireframing, I created the following sitemap to determine what pages needed to be built, organize the pages, and visualize the site structure.

Paper Wireframes
Using my personas, journey maps, storyboards, and IA to inform the core functions of the website, I began sketching wireframes with pen and paper, creating 2-3 ideas for each screen.
I also included sketches for desktop screens for each page in order to make sure each variation felt like it was designed specifically for its screen size.


Starting the Design
Digital Wireframes
I used Figma to create digital wireframes for each page. I modeled many of the pages after shopping apps I use and love, while also incorporating my knowledge of the business’s structure and how they operate.


The three most commonly asked questions are addressed first thing on the home page
Expert advice from shop staff to help users make the best choice for their pets



Order status is easy to find at the top of the account page
Confirmation screen lets users know their updated rewards status and that their order was placed successfully
Review screen provides an opportunity to check all information before payments are made
Low- Fidelity Prototype
I created a low-fi prototype out of my initial wireframes to test functionality and get user feedback before finalizing the design and features.

Usability Study
I conducted a remote moderated usability study with 5 participants. Each session lasted 20 minutes as participants were prompted to complete core tasks within the prototype and give feedback after each one. At the end of the interview, participants also completed a system usability scale survey. The following patterns were used to form insights that could be factored into the next iteration of the product.
1
Learn page layout
is confusing
Moving forward: Featured article should go at the top, then establish article list format
2
Users can’t read
order status
Moving forward: Add an order details page with more information and make order card readable
3
Rewards system
is unclear
Moving forward: Add more text to both the card and the details page explaining the rewards system
4
Add to cart button
doesn’t go to cart
Moving forward: if a button says add to cart, it should either go to the cart page or trigger a small cart overlay
Going Forward
Next Steps - Takeaways - Next Steps - Takeaways -Next Steps - Takeaways -Next Steps - Takeaways -Next Steps - Takeaways -Next Steps - Takeaways -Next Steps - Takeaways -
1
Share my designs with other UX/UI designers with more experience for feedback on how I can improve my design.
2
Update my designs based on that feedback to improve functionality
3
Execute another round of user testing to keep user preferences centered
Next Steps
Takeaways
Impact
As technology continues to evolve and become more integrated into our lives, the ease and convenience of ordering online has become an expectation for many shoppers. This app provides that convenience to users without significantly changing the workload or business operations for the store owners and employees. Users can schedule pickup, check inventory, and keep track of rewards progress from their mobile device.
What I Learned
This project gave me valuable knowledge and experience in each step of the design process, including but not limited to:
User research and usability testing
Working within an established visual style
Design thinking and problem solving
Principles of design
Implementing user feedback
Preparing designs for developers
Let’s Connect!
As a beginning designer, I am always looking for feedback to improve my designs and process. Please reach out to share your thoughts!
Email: gbeth.warnock@gmail.com
Research Summary
To understand user needs and frustrations, I conducted foundational research through surveys, interviews, and secondary research. I wanted to gain insight into the challenges pet owners face with shopping for pet supplies as well as any needs that aren’t being met with the methods they currently use.
Pain Points
User Research - Personas - Problem Statements - User Journey Maps - User Flows - Storyboards - User Research - Personas - Problem Statements - User Journey Maps - User Flows - Storyboards -