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:
Reduce costly water expenses
A responsive, interactive mobile app for beginner plant caretakers that specializes in drought-tolerant, low-maintenance native plants.
Independent School Project
Sketch, InVision, Figma
Click to scroll down to each section
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
Location finder by region or zip code
Comprehensive, curated plant catalog with filters
Image recognition to identify plants and organisms
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
Beginner and experienced gardeners aged 24-55, with interests in sustainable, low maintenance drought-tolerant native plants
Define & Ideate
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.
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
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.
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.
Putting myself in the shoes of the primary user, I mapped out a flow chart to illustrate a breakdown of actions taken.
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 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:
You begin researching a new houseplant, but the tag name does not provide any close results.
Sign into your account and add a plant
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
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.
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.
User feedback and observations were organized into a rainbow spreadsheet, identifying iterations to prioritize in the app’s redesign of high-fidelity prototypes.
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
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.
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
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.
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.
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
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.
Challenges During Ideation
Virtual chat with an expert for personalized recommendations
Reason: Users preferred to ask questions on a community forum
Interactive map to locate available inventory of native plants
Reason: Focus gravitated towards care assistance for already purchased plants
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