top of page

Native Spotter

A photo scanning app to simplify plant care




Mobile apps offer Plant ID options, but few expand on information about how to care for plants. Gardeners and plant enthusiasts want to identify plants to learn about: 

Care maintenance 

Disease diagnosis

Reduce costly water expenses


A responsive, interactive mobile app for beginner plant caretakers that specializes in drought-tolerant, low-maintenance native plants.



3 Months

Project Type

Independent School Project

My Role

UI Designer

UX Researcher


Sketch, InVision, Figma 


Design Process

Click to scroll down to each section



Competitive Research

To understand current plant apps on the market with photo identification software, four competitors were analyzed based on the strengths and weaknesses of each platform’s primary features in plant care and database collection, locator tracker, and discussion forums.


  • Personalized care calendars limited to SmartPlant

  • ​Community forums prioritized for asking experts

Common Features

  • Location finder by region or zip code

  • ​Comprehensive, curated plant catalog with filters​

  • Image recognition to identify plants and organisms

Feature analysis.jpg

User Interviews

Five one-to-one interviews were conducted with users of various plant care skill levels to understand:

Browse and purchase habits of indoor vs. outdoor plants

Users’ schedules and routines for plant upkeep patterns

Living conditions influence purchase decisions

Target Audience

Beginner and experienced gardeners aged 24-55, with interests in sustainable, low maintenance drought-tolerant native plants


Define & Ideate

Affinity Map

Interview findings were organized into an affinity map based on users’ common motivations, experiences, and behavior patterns for choosing plants. Research identified themes among interviewees’ needs and pain points, used to create personas of the app’s intended targeted audience.

Key Takeaways

  • New plants selected away from aesthetics (drought tolerant, sun/shade, water usage, and little maintenance) 

  • Consult outside sources for purchase suggestions and to diagnose care problems

  • Guidance sought through photo identification, care reminders, Q & A, and recommended resources 

Native Spotter Competitors (6).png

Feature Prioritization

Native Spotter Competitors (2) (1).png

Top Features Favored By Users

Reach out to a plant expert 

Personalized guidance and care specific questions


Percentage of users who started a new post on the community forum after viewing a plant overview 

Sync care tasks & reminders

Remain alert and organized with Google accounts


Percentage of users who visited the 'Care Calendar' directly from the plant overview page

'Scan a Photo’

ID unknown plants


Percentage of users who clicked on 'Add Plant' under My Plant Library

Features to Update

Features to Discard

Users leaned toward the search bar on the homepage then choose 'Search plants'

  • Add a description under the search bar to clear up labeling confusion

Users expressed difficulty completing care tasks for a specific unfamiliar plant

Plant database with encyclopedia index

  • New plant owners unfamiliar with plant names scanned a barcode or took a photo

Geolocation with price comparisons

  • Primary concerns more focused on care maintenance

How 'Native Spotter' is Unique Among its Competitors

Focus on image technology

  • Exclusively for California, native drought-tolerant plants

Custom plant care with timeline

  • Track water schedule for up to three plants without paid subscription


Initial user interviews and affinity map findings helped gain a clearer understanding of my target users and their needs. Primary and secondary personas were created, representing two different levels of interviewees’ plant care experience, goals, and motivations for purchasing plants.

persona sara.jpg
persona john.jpg

Primary Persona

User Journey

To optimize a seamless user experience for beginner plant owners, and identify app feature shortcomings early in the design process, I visualized Sara’s step-by-step process to complete a common plant care and locator task and define screens to achieve a specific goal.

User Flow

Putting myself in the shoes of the primary user, I mapped out a flow chart to illustrate a breakdown of actions taken.

sara user flow.jpg

Problem Statement

Sara is a new plant owner who needs help identifying an unfamiliar native plant and schedules task reminders in her calendar to plan care maintenance in advance.


Low Fidelity Wireframes

Usability Testing

Usability testing was conducted with a small group virtually to observe interviewees’ reactions and pain points with the design of the persona’s user flow and first prototype iteration.  Findings revealed improvements to prioritize in the app’s higher fidelity prototype design and user flow.

Participants were asked the following:

Scenario One

You begin researching a new houseplant, but the tag name does not provide any close results.


Sign into your account and add a plant 

Scenario Two

You have a busy week ahead and need to plan your watering schedule to care for your new plant.


Set a new reoccurring reminder in the Care Calendar

Key Takeaways

Task One

Two out of three users used the search bar to identify plants by name but consulted scanning a photo or barcode.

  • Database features better suited for seasoned plant owners.

Camera functions of interest- Cancel button to return to the homepage.

  • Hover and scan plants without taking photos or saving

Add a questionnaire during the sign-up process for a customized homepage that meets the needs of new/seasoned plant owners.

Task Two

Two out of three users preferred to sync care schedules to personal calendars, while one user found this feature confusing.

  • Assumed tasks were automatically populated. 

Chat with a live representative was favored by two users. 

  • Further clarification between calendar/chat features is needed. 

Temperature updates by zip code, distinguish between healthy/unhealthy plants, and revise calendar care tasks for sick plants.

Rainbow Spreadsheet

User feedback and observations were organized into a rainbow spreadsheet, identifying iterations to prioritize in the app’s redesign of high-fidelity prototypes.

Native Spotter Competitors (5).png

Key Takeaways

Confusion with page layout to initiate tasks (i.e. taking a new photo; identifying search bar and plant database feature; finding the pause feature in the calendar settings) 

Unclear if the care calendar showed tasks for one or all plants

Information Architecture

Card Sorting

Findings from the feature prioritization and persona user flows helped anticipate how the user would interact with the app. Content was sorted and organized into grouped categories using the open card sorting method.


Site Map

The card sorting design results were used to create a sitemap to show a structured hierarchy with connections to each app’s screens.


Build & Test

Usability Testing

Three usability tests were conducted to gain feedback on the app’s functionality and users’ ability to conduct task scenarios using high-fidelity prototypes via InVision.


  • Identify a new plant with no barcode or label to learn about care tasks.

  • See plant care tasks to complete or are already done to schedule for the week ahead. 

  • Edit the ‘add fertilizer’ care task reminder in your Calendar to pause activity.

  • Reach out to the local community for help in identifying the cause of brown leaves.

  • Search and identify native plants by season.

Proposed Solutions

Key Takeaways

A second round of usability testing observed how users interacted with features in the app and sought to learn if user pain points in the newly revised designs had been resolved.

Findings Showed

Increase responsiveness and minimal confusion to identify a plant, and pause/snooze tasks in the care calendar.

01   Plant Database


Search and identify native plants


Users were hesitant to access the 'Plant Database' to search by plant name and gravitated towards 'Library' in the navigation bar than the plus icon.


Remove 'Search' function to focus on camera functions

Clearer site navigation labels for more direct access

photo_2022-06-24_22-21-50 - Copy_edited_edited.jpg
photo_2022-06-24_22-21-50 - Copy_edited_edited.jpg

02   Care Calendar


Identify which plant care tasks need to be completed or are already done for the week.


Users expressed interest in clearer distinctions between which tasks belonged to specific plants when identifying plant tasks.


Adding photos of individual plants, with botanical name labels, that correspond to specific care tasks.


03   Pause Feature in Care Calendar


Edit 'add fertilizer' care task reminder in Calendar to pause activity while on vacation.


​Users experienced confusion pausing a task in the Calendar settings, needing clarification between 'Date/Time' and 'Need a Break?' sections. 


Redesign page and content structure to refocus Snooze/Pause process by selecting from pre-populated options, or customize a start/end time frame.


04   Take a New Photo


Identify new plant received as a housewarming gift that had no barcode or label with name.


Users didn't seem to make associations between the plus icon under 'My Plants' and taking new photos. 


Redesign the process with the addition of a camera icon in the navigation bar and remove the 'Search' feature to refocus on the camera function.


05   Micro-Interaction to 'Add a New Plant'


When reevaluating users' experiences with the camera feature to scan a new plant or barcode, I developed this UI animation storyboard concept to improve the targeted audience's ability to complete the photo identification task.

Saving Dough Competitors (4) (1).png


Challenges During Ideation

Concept One

Virtual chat with an expert for personalized recommendations

Reason: Users preferred to ask questions on a community forum

Concept Two

Interactive map to locate available inventory of native plants

Reason: Focus gravitated towards care assistance for already purchased plants

Concept Three

Digital encyclopedia and beginner plant guides

Reason: App refocused on taking new photos to identify unknown plant

What I Learned


Importance of continued prototype testing to gain feedback from the targeted audience to guide app adjustments


Ideation helped to focus app development of finding creative pro-active solutions while prioritizing user needs

What I Would Do Differently

bottom of page