top of page
Green Field

Story map Creation tool

Story map Creation tool

Story map Creation tool

Designing for communities to tell stories through maps

UX Designer 

Problem

Users admire Esri Storymaps and the Mapbox open-source alternative customized by Digital Democracy. However, a major challenge is the technical expertise needed to create and host these story maps. Many landscape members lack advanced technical skills, despite their deep knowledge of their landscapes. They feel uncomfortable with coding and complex technical tasks related to story map creation and maintenance.

Outcome

As the owning UX designer for this functionality, I designed a GUI to create a config file and generate a Storymap!

Screenshot 2025-08-27 135258_edited.jpg

StoryMap and Terraso were also featured in a June 26, 2025 Cisco Foundation blog post, highlighting their intuitive, offline, map-centric design.

xss.png
OVERVIEW
About Terraso:
Building a Sustainable Future 

Terraso, developed by Tech Matters, is a platform that offers software services and applications to agricultural communities for planning and financing sustainable economies.

Tech Matters is the technology partner in an ambitious global collaboration called 1000 Landscapes for 1 Billion People and provides users with the necessary data and software tools to plan, finance, and track their progress.

Core Partners
core partners.jpg
Screenshot 2023-04-30 180343.jpg

Terraso User Mental Map

Green Hills
INFO
Team

Hana Lee, Jose Buitron, Derek Caelin, Myself

My Role

UX Design Intern,

Lead Designer (For this project)

Timeline

1 month

RESEARCH
Understanding the problem space

While some landscapes have a mapping team familiar with ArcGIS, a considerable portion of landscape members lack advanced technical skills.

 

Although they possess in-depth knowledge about their respective landscapes, they feel uncomfortable when it comes to editing code or performing complex technical tasks associated with creating and maintaining story maps.

 

Many users express their admiration for Esri Storymaps and the open-source alternative developed by Mapbox and customized by Digital Democracy. However, a significant challenge they face is the lack of technical expertise required to create and host these story maps.

Currently, users must:

  • Determine the latitude and longitude for each point in the story using a helper tool

  • Customize a configuration file for the story they want to tell, setting configuration options for each “chapter”.

  • Host the website somewhere

Green Hills
OPPORTUNITY
How might we make creating and sharing a story map as easy as writing a blog?
 
PERSONA
Understanding our Users

Our personas Pia and Luis helped us to ensure that our team remained focused on creating user-centered products. By sharing these personas with the team, we were able to keep the user at the forefront of our decision-making process.

Pia is a nonprofit organization product manager and maintains a landscape on Terraso.

 

pia.jpg
Luis.jpg
USER STORIES
What we uncovered in the user research!

The users may have limited network connectivity and are working with communities to document traditional stories. In an ideal scenario, the users would be able to load content offline and then upload it later when internet access is available.

The users want to collect location data, but do not always have it at hand. Offline-friendly tools for media capture would be highly valuable. They want to capture data directly on a phone, though some of this may involve sensitive data that remains stored only on the device. Tools like Mapeo could support this need for handling sensitive data.

The user also wants to capture geo-referenced videos and photos, but may feel limited by their current equipment. They seek higher-quality audio and images than what their phone provides.

As a creator, I should be able to compose a storymap (defining narrative at a location, and linearly progressing through) that will be visualized in a storymap.

As a creator, I should be able to permit access to this story publicly, so that my community can gain access to the story.

As a creator, I should be able to permit access to this story at the landscape/group level so that my community can gain access to my story.

As a creator, I want to associate my storymap with my group/landscape, so that my group/landscape can curate it for our story.

Green Hills
IDEATION
Building out the Experience

I utilized the user stories to gain a deeper comprehension of Luis's needs and motivations. By listing out the assumptions, potential triggers, and other requirements, I created a workflow diagram that aided in the sketching and iteration of the design.

Luis and Pia are members of Landscape Sierra in Terraso.
 
Luis wants to tell the story of his landscape to donors. He has a series of stories from around the landscape, each with a location, narrative, and images or movies. 
 
Luis has all the knowledge and content he needs to make a story.

Workflow: Easier story map creation

image.png
  • Pia would upload files from own laptop

flow key.jpg

Key Workflow

Assumption

Green Hills
DESIGN
Building out the Experience

I used the user stories as a basis for creating both low-fidelity and high-fidelity wireframes. Throughout the design process, I conducted frequent testing sessions with all stakeholders. The objective was to find the optimal balance between user needs and project constraints in order to achieve the best possible product outcomes.

Page Flow based on the user workflow

image.png
Screenshot_20221206_115705.png
Screenshot_20221207_120608.png
Screenshot_20221127_071955.png

Dashboard

As part of the design process, I conducted a comparative analysis to explore how different tools approach storytelling with maps. I examined applications like Prezi for its ease of use, open-source StoryMap creators such as StoryMap.js and Terra Stories, as well as advanced (but paid) solutions like ESRI StoryMap.

 

While these tools offered inspiration, I recognized that our primary users were often non-technical community members, so simplicity was critical. This led me to draw inspiration from familiar, low-barrier tools like PowerPoint and Google Slides.

 

Screenshot_20221127_091311.png

Edit Screen: Create Story Map

DESIGN ITERATION
What we uncovered in our first option of design iteration!

 
Story maps.png
Home Page - Story map for new users.png
​​​

​​Pros

Cost-efficient: Reuses familiar patterns from Terraso’s existing Data Map Layout, reducing development effort.

Improved clarity: Provides a more straightforward process for setting the background map.

​​Cons:

Reduced immersion: Storytelling feels less engaging compared to other approaches.

Fragmented flow: Users must move back and forth to create the Intro and Chapters.

Navigation challenge: The small horizontal menu at the top is less discoverable and harder to use.

Home Page: Story map for new users

Story map_ Draft mode_ Intro chapter.png
Chapter 1_ Draft mode - DEFAULT.png

Draft mode: Set Intro Page

Draft mode: Set Chapter 1 Page

Set background map.png
Chapter2+3_ when all fields info is provided.png

Draft mode: Set background map

Draft mode: Setting Chapter 2 Page

Here, our persona Pia has filled info in all the fields

EXPLO_ open the preview mode.png

Preview Mode in Full Screen

Final Design Solution

Share Links feature 
You now have the ability to easily upload files or share links with members of your landscape or group. 
FINAL DESIGN ITERATION
Why we decided to go with this iteration instead!

 
The final design of StoryMap reflects that approach—as simple and intuitive as creating a slide deck, but tailored for map-based storytelling. 
Chapter title added.png

Draft Mode: Add Chapters

Add media.png

Draft Mode: Add Media to your chapters

Published story map- Auth.png

Preview Mode in Full Screen

SHARE dialog.png

Share Story Map

Prototype of the Final Design Iteration

FINAL THOUGHTS AND TAKEAWAYS

Usability Testing

Users were excited about the new StoryMap feature, and their positive feedback confirmed we were heading in the right direction.

image.png

Snippet from the Usability Testing Questionnaire

In Bangalore, Paani Earth faced the challenge of deteriorating rivers and low public awareness, worsened by the lack of an integrated river data system. Using Terraso’s Story Maps, they built an interactive, accessible map that combined data from agencies, studies, and satellites with photos and videos. As cofounder Madhuri Mandava noted, the shift transformed their “very academic” website into a compelling, visual narrative that made people care.

image.png

In a case study titled “The Mud That Makes Us”, Damian Fernandes, a senior advisor with Conservation International in Guyana, shared powerful praise for Terraso’s Story Map tool:

“Personally, I think Terraso’s story map tool is a turning point in how we tell stories. Through its accessibility, it offers something deeply transformational for countries like mine… Terraso provides a platform to hold these different stories… and show us the true meaning of our shared Guyanese identity.”

  • LinkedIn

© Designed with ❤️ by Shivani Srivastava

bottom of page