Nesti
Creating an app and responsive website for social good — helping Floridians help sea turtles
Task: Create a 0-to-1 app and responsive website design to help save sea turtles
Timeline: November – December 2021
Role: UX researcher, UX designer, Visual designer, Interaction designer, Graphic designer
In this case study, I share my process for a 0-to-1 app and responsive web project aimed at providing tools and resources to help beach-going and environmentally conscious Floridians take action to help sea turtles.
Here’s how we got there.
Final designs
Context
Marine life of all kinds is increasingly endangered by climate change and other threats. As a longtime resident of Florida’s Space Coast — where thousands of sea turtles nest each year — I have personally seen how beach erosion alone negatively affects wildlife. So when tasked with designing a 0-to-1 app for social good as part of a UX certification, I chose to explore how to help sea turtles.
Project Goals
“Help save sea turtles” is a huge, ambiguous and difficult goal to achieve with just an app and a website, but that’s where I started. The idea had to quickly get reduced in scope to be manageable, so the goal became how to:
Help Floridian beachgoers help sea turtle researchers;
Increase overall awareness of the threats to sea turtles;
Create more conservation community and possibilities for action; and
Aid researchers in collecting data
Sea turtle nesting in Melbourne Beach, FL
Exploring the complex problem space of environment, wildlife, and people
. . . and finding the need to reduce project scope
Beginning from the complex, vague idea of “helping save sea turtles,” I first explored the many issues facing sea turtles worldwide to better understand and define the problem space. Among the many, many issues I found were:
Harvesting for consumption, and the shell trade
Fisheries (trawling, nets)
Marine debris, pollution, and oil spills
Artificial lighting, coastal armoring, over-development
Beach erosion
Predation
Climate change
Digging in, I learned that the threats facing sea turtles are so numerous, complicated, entwined, and difficult to address, that even professional conservationists struggle to deal with trying to approach them singly, much less in a systematic way.
This was going to be far harder than I thought — I had to simplify the scope of the project.
Persona (Isabella) and user journey (Carl)
Narrowing the focus
The number and size of the problems affecting sea turtles were (are) overwhelming — I had to narrow the project’s scope.
Focusing on “just” Florida — with its more than 8,400 miles of coastline and home to tens of thousands of nesting sea turtles — seemed a slightly more manageable idea. The Sunshine State state also posed many archetypal challenges to sea turtles, with its explosive popular growth along its coasts over the past few decades, and its susceptibility to climate change.
Interviews with Floridians reveal a love of nature, but frustrations
With a new focus, I conducted more targeted research:
First I contacted several Florida-based conservationist organizations and asked if I could survey members on a range of issues, including attitudes toward conservation, feedback on local efforts, and best methods to help and support sea turtles
Next, I interviewed a half dozen regular beachgoers from Brevard County and two sea turtle researchers from the Archie Carr Wildlife Center. I discovere sea turtle communities are splintered and there were no easy ways to coordinate help
Personas
Based on this research and interviews, I created two proto-personas for the app:
🏝️ Carl, the regular beach-goer
loves the beach
but doesn't have easy ways to help his beach or sea turtles
conservation feels like hard work for professionals
🚤 Isabella, the environmental activist, and marine biology student
feels that many Floridians are far too indifferent;
conservation efforts seem outdated,
missing the urgency needed
Analyzing current sea-turtle-related apps
Competitive analysis shows many groups just solicit donations
I also conducted an extensive review of environmental and conservation-oriented organizations, websites and apps
from established groups like the World Wildlife Fund
to more science-driven outfits like Florida’s own Sea Turtle Conservancy.
Some groups, like the Sea Turtle Conservancy, are dedicated to providing practical help on a number of issues. But I discovered that, somewhat depressingly, the main action many other sites promoted was for people to send them money, or book a nature-related trip. In fact, there appear to be a number of fraudulent “environmental” sites that solicit donations without providing any help to wildlife
Apps and websites devoted to marine life or sea turtle conservation
Designing the user flow for key tasks
Defining the tasks needed to help sea turtles
Incorporating user research, I analyzed tasks people could do that could have a practical impact on helping save sea turtles, using the “jobs to be done” framework. People did not have an easy way to help “professional” conservationists, be involved during nesting season more, or share with the community.
Key tasks along the user journey
Matching these pain points to solutions I created a series of tasks that would closely follow the original user journey. The main scenario went like this:
🚶♂️🏝️ Carl is walking along the beach. He sees a sea turtle nesting and wants to document it.
📱Using the Nesti app he takes a photo, using the app’s built-in red-light filter so as not to startle the turtle.
✏️ Then he adds identification info — from a quick app ID section, he can tell from its tracks that it’s a green turtle — and sends a notice to sea turtle researchers.
💬 Then he posts the post to the community and spends time watching the nesting sea turtle safely from a distance.
Incorporating all the information and tasks into a user journey helped us understand our primary user’s pain points.
Tasks then become app’s information architecture
We could then use the pain points to create solutions — actions that would become the foundation of the app’s information architecture.
📷 Document — photo/video encounters
🖋️ Report — help researchers by submitting data
💬 Share — create community through posts
🎓 Learn — provide important information to take further action
Creating user flows helped map out and fill in gaps in the site architecture. And, later, after we discovered some legal issues, the task flows would help indicate where changes needed to be made.
Sketches and early wireframes
Documenting and sharing encounters
The tasks helped me create the information architecture for this app that now had a name — Nesti — and with that structure in place I could start sketching solutions for the app and desktop.
The key user flow was: document > report > share
Information architecture based on key tasks to be done
Focusing on this, I created a home page design that would mirror a beach-goer’s journey, starting with document at the top and sharing at the end. Initially, I included a scrolling series of social posts but this proved confusing to users so it was simplified.
App first, then web
Requirements for the project stipulated creating both a mobile app and a responsive website. I decided to focus on designing and testing the app first, to get the functionality worked out, then turn to the website. My rationale:
📱 App — designed for Carl (our primary persona), to highlight the most important tasks and functionality; outdoor use, on the beach
💻 Website — designed for Isabella (secondary persona), to focus on activism, learning, community ;indoor use, at home
Low-fidelity Prototype
User testing reveals legal issues and unintended consequences
I tested a low-fidelity prototype of the mobile app with a half dozen people I had interviewed earlier in the process — Brevard County beach-goers and a pair of volunteer sea turtle researchers.
In addition to a few smaller UI issues, the user testing uncovered some serious legal issues I had overlooked: by Florida law, it is illegal to bother sea turtles or their nests.
Signage alerting beach users in Brevard county to avoid disturbing nesting sea turtles.
One of the researchers pointed out that an unintended consequence of Nesti could be that it might encourage people to bother sea turtles — ironically, the exact opposite of what we intended to do!
I added some warnings:
the document screen to warn users before they took photos of sea turtles, and
sightings page that maps encounters
My v1 for the warnings used a standard Apple warning component, but from a design standpoint I would make it friendlier in a revision.
High-fidelity prototype
Final app designs and onboarding
I iterated on the design from the low-fidelity prototype and created mockups, including a style guide and design system.
Onboarding for the app mirrored the same key tasks and functionality that drove my earlier decisions for information architecture and home page design:
document sightings
report encounters to researchers, and
share with a community
Onboarding introduces key functionality
Mockups of key tasks
Responsive Web — Sightings Become the Focus
With an app MVP design finished and tested, I moved to the responsive web part of the project and focused on indoor desktop users, where the app had been designed primarily for documenting encounters outdoors.
Much of the heavy lifting had already been done so it was fairly simple and fast to repurpose app designs to the new objective.
Results & Next Steps
Testing proves design is intuitive
We had a 100% success rate in the mission blocks, which indicated that users were able to perform the mission without any issues.
The specific questions on the key concepts also returned positive answers, with nearly all test participants answering correctly. The test also proved that the navigation and design of the screens were sufficiently intuitive.
Positive testing responses included :
“I walk on the beach all the time and would definitely use an app like this to send in photos and when I see nests to help out.”
— Eric Y., Melbourne Beach resident
“This app would be a great way to get more people involved in marine conservation. I hope it gets built!”
— Emily L., marine biology student
Interest from a conservation organization
When I shared the final prototype with research assistants volunteering at the Sea Turtle Conservancy, who have their own turtle-tracking apps. They expressed interest in developing a version of Nesti that could collect data and drive engagement over environmental issues.
One environmental science student intern said :
“[It] would be great to create more awareness.”
Key Takeaways
Involve key stakeholders early on
If I had involved sea turtle researchers earlier in the process, I might have avoided (or found better solutions to) the legal issues of nest-disturbing that put the entire project at risk.
User research worth the effort
However, the good news is that I did involve them at some point, learned important lessons, and modified the design to be successful. User research takes a lot of time and energy, but it’s worth it.
Conducting user testing needs practice
I would’ve recorded users talking through their thoughts out loud as they were browsing the prototype and current site version. Next time I’ll plan differently.
Toolstack
Figma — design
FigJam — whiteboarding
Pen and Paper — to draft first sketches
Maze — user-testing
Zoom — interviewing, presentations with marine researchers
Google Suite (Forms, Sheets, Slides) — surveys, presentations, analysis