top of page

PORTFOLIO

WRITEPATH
UX Design | 2024

 

Team

Co - Designer: Yufei Su

Design Lead: Valentina Antunovic

Hi, I'm Gabriela Drummond, a passionate UX/UI designer. 

​​

Project Overview

Background​

Writers face challenges like organizing drafts, managing their time,tracking word count and want to connect with others.

While some tools can help, many are too expensive or complicated, so writers tend to avoid them.

They also face the challenge of using different platforms for their projects, which can limit their creativity and focus.

Goals 

We created an app to improve writers' productivity, build consistency, and boost their motivation to keep working on their projects.

Project Context

UX Tree mentoring offers us the opportunity to work on real-world projects, allowing us to apply our skills, gain hands-on experience, and navigate real challenges in the field of design.

 

Project scope

Deadline: 6 months

Technology: React, PWA Framework.

Key features: Would be to have a first version with the main features.

File management, a word processor, a writing timer, viewing productivity data, setting writing goals, and showing the activity of other users.

Tools & Techniques:​​​

mockup (3).png

Design process

Design framework

  • We used the Double Diamond framework, starting with the Discover phase, where we conducted interviews and usability tests.

  • In the Define phase, we reviewed our research to identify the project’s main challenge, creating a user persona, empathy map, customer journey map, and problem statement.

  • Next, in the Develop phase, we brainstormed solutions, created low-fidelity wireframes, and planned the product style. We then collected feedback from our expert review using cognitive walkthroughs to improve our design.​

  • In the final Deliver phase, we built mid- and high-fidelity prototypes and tested them with users to make sure the design worked well.​​​​​​​​

Discover stage

Research methodologies

First, we met with the client and the design lead to develop a user research plan to better understand both the requirements and the users' needs. Next, we studied highly rated, well-reviewed, or newly released products to see how they address user problems. We also conducted a competitive analysis, identifying six key competitors.

Here are the competitors:

Below is the summary of advantages and disadvantages.

 

 

The results of the competitive analyses gave us clear direction on how to create our own product.

Then, we developed questions for the research and added them to our research plan.

Screenshot 2025-01-26 at 12.16.45.png

We collected data by interviewing both participants, asking open-ended questions so they could share their thoughts, challenges, and motivations.This gave us insight into their writing habits, the tools they use, and the difficulties they face.

Participants

Jordy Sparky and Lucile breval

Users consistently emphasize the need for a centralized platform that integrates various writing tools, reducing the hassle of switching between multiple applications.

​According to the result of affinity diagram, empathy map and our previous competitive analysis, we made a summary of all the problems encountered by users.

Here is the summary about all the issues that users are facing now:

Put Everything Together
Users wants to avoid multi-platform switching and improve work efficiency

Professional and Easy to use
Users want an app like Scrivener, but find it too difficult to use.

Increase Productivity
User need a way help them stay productive throughout the writing process when they facing a deadline.

Require communication
Writers need opportunities to connect with others, attend writing events, and share their ideas.

Word Count
Writers need to meet the word counts requirement for their client.

Text loss anxiety
Sometimes users worry that they can't save what they've just written

Chapter-by-Chapter
Writers need tools to organize and compose their work incrementally, allowing them to structure articles by chapters.

Reference Document 
Sometimes users need to look at other reference documents while writing

Define stage

We want to create some design decisions to guide us build the product according to the discover phase.

To solve the users' issues, we created the design decisions:

User needs and goals 

Put Everything Together

Users wants to avoid multi-platform switching and improve work efficiency.

Professional and Easy to use

Users want an app like Scrivener, but find it too difficult to use.

Increase Productivity

User need a way help them stay productive throughout the writing process when they facing a deadline.

Require communication

Writers need opportunities to connect with others, attend writing events, and share their ideas.

Word Count

Writers need to meet the word counts requirement for their client.

Text loss anxiety

Sometimes users worry that they can't save what they've just written.

Chapter-by-Chapter

Writers need tools to organize and compose their work incrementally, allowing them to structure articles by chapters.

Reference Document 

Sometimes users need to look at other reference documents while writing.

How These Inform Design Decisions

A comprehensive Writing Platform
The design will create a comprehensive writing platform.

 

Useful features and User-Friendly App
The design will focus on combining essential features and keep user-friendly.


A Productivity Tools
The design will provide a tool to help writers stay productive throughout the writing process.

 

Community Area
The design will offer a community space for writers to connect and share ideas.


Real-Time Word Count Tracking
The design will provide a real-time word count tracking to user.


Automated Real-Time Save
The design will include a method to verify that work is saved in real-time, ensuring writers’ peace of mind.


Chapter-by-Chapter
The design willl let user customize their article chapter-by-chapter and help writers structure their articles effectively.


Toggle between writing and reference in one screen
The design will allow the user to display or switch between writing and reference on the same screen.

Persona

We created a persona Hailey that reflects the typical user from our research, based on insights gathered from interviews and desk research.

Hailey is an enthusiastic writer and often struggles with maintaining focus and finds herself easily distracted.Her journey has led her to explore a variety of writing software, always in search of a solution that can bring all the functionalities she needs into one place, making her workflow as smooth and efficient as possible.

This persona just represent a type of user from our user interview:

Frame 5 (6).png

The reason we have only one persona is the limitations the the number of subjects and groups we interviewed, so we had to design using the resources available.

After building a persona, we needed to consider the constraints from the client's requirements.

Constrains from client:

  • Scalability: ability to add new features over time.

​Based on this statement and our earlier conclusions, we focused on designing a structured app with the flexibility to add more features later and then we can create the problem statment.

Problem statment

Writers consistently emphasize the need for a centralized platform that integrates multiple writing tools, reducing the hassle of switching between multiple apps.​​​​​​​​​

 

​“How might we develop an app that helps writers integrate all possible functions into one place to improve focus and productivity?”

Empathy Map

Jordy is 31 years old and works as a social media manager at a publishing house in France.

From the empathy map with Jordy, I know he doesn’t like software or apps that are too complicated because they make him feel like he is losing time he could spend writing. He wants a tool that keeps everything in one place and values features like word count tracking to monitor progress and see the evolution of his story, especially during National Writing Month or throughout the year. He also appreciates the social aspect of creating a profile, sharing projects, and forming writing teams to track progress and stay motivated.​​

 

Lucile is 26 years old and works as an intensive care nurse in France.

From the empathy map with Lucile, I know she values ease of use, affordability, and good design. She dislikes searching through computer files or using multiple tabs and prefers everything to be easily accessible. She wants the ability to incorporate notes into her writings for easy reference later, along with a word count feature and the option to track her writing statistics.​

 

"Both Jordy and Lucile want software that:

  • Combines writing, word count, and motivation features in one place

  • Is affordable and includes only necessary features

  • Helps with app integration and organizing work across platforms

  • Is simple, easy to use, and has good backup and document security.​

Develop stage

Idea Generation

According to the writing progress provided by our user ,we started by creating a user journey map to understand the user experience and identify pain points, and then we brainstormed ideas based on that journey map.

​​

See User Journey map in more detail

Frame 1010104108 (3).png

Concept Development

We begin by brainstorming ideas from the user journey map. Then, we write these ideas on sticky notes, organize them into categories, and give each function a name.​​​​

 

Constraints from client:

  • ​To provide the plain/non-encrypted source code for the style sheets so that the developers can incorporate them in their design.

  • Outline preferred technologies, frameworks, and languages.

  • React, PWA​

  • Consider scalability, security, and performance requirements.

  • Security: user profiles, passwords, data, etc.

According to the client's constraints, we removed some sticky notes that did not meet the requirements and created functions for our app

Frame 1010104714.png

Deliver stage

Prototyping Figma

​We first created a prototype on paper and showed it to our design lead. She conducted a quick cognitive walkthrough using the "think aloud" method. Based on her feedback, we used Figma to turn the paper prototype into a digital one.

Usability test

After finalizing the prototypes, we conducted our first round of usability testing and received feedback from the users.

Frame 1010104715.png
Frame 1010104719.png
Frame 1010104720.png
Frame 1010104721.png
Frame 1010104722.png

UI Library

After we finish the first round of the usability test we start to prepare the UI library.Based on the design of our prototype, we identified the approximate page elements needed and built our own UI library by referencing the Bubble Design System and Microsoft Design System.

Color palette​

We split our color palette into primary, secondary,and text colors. We then identify colors to represent positive feedback or status

Frame 1010104656.png

Typography

We utilize all eighteen headings and follow the 4px rule for our spacing convention. I made some adjustments according to readability needs. 

Frame 1010104665.png

Final Hi-Fi prototype

Usability Testing

After the usability test we found something we need to improve.

Frame 1010104711.png
Frame 1010104710.png
Frame 1010104712.png
Frame 1010104713.png

Design Handoff

We create a design handoff for developers. I've learned that taking notes throughout the project is essential for adding information during the design handoff.

We also make sure to follow client requirements and discuss font sizes and element colors for the project.

This approach makes the process easier and more efficient for our team.

Screenshot 2024-12-12 at 13.10.53.png

Lessons Learned

 

Key Takeaways

To better understand our audience, we met with writers to share our project and get their feedback. This experience showed me how important it is to collaborate with my team and make changes based on feedback from others.

Challenges​

 

I initially was struggled with creating interactions for the project, but with my teammate’s support, I was able to learn and implement them on my own. Another challenge I faced was conducting a usability test; however, with guidance from my mentor, I learned how to run the test effectively and ask the right questions.

Next time, I wouldn’t change anything about my approach to this project. Whenever I had questions about how to proceed, I made sure to seek help from my mentor and teammate.​​

 

Impact of the Project

 

Through usability testing, I learned that feedback is essential for design. Listening to users allowed me to make improvements whenever needed. Working through the challenges writers face helped me improve my problem-solving skills. Overall, this project boosted my confidence.​​​

 

Next Steps: future version (many futures)

  • Future features and functionalities:Log “quotes” from writing projects so that users can browse their favourite quotes from a specific project and feel inspired to dive back in.

  • Log journal entry about how their session went + mood tracker

  • Ambient sounds for writing sessions (when the timer is activated)

  • Ability to generate infographic per project (shareable on social media) displaying all the productivity data for said project (ex. average writing speed, total time spent, most words written in a day, most minutes written in a day, etc.)

  • Not sure if possible: a browser plugin (to start a timer while writing on Google doc for example) -> start/end timer + enter word count for the session

IMG_2348.jpeg
IMG_2347.jpeg
IMG_2348.jpeg

Gabriela Drummond

Get in touch
gabriela_dublin@hotmail.com

  • Instagram
  • LinkedIn
  • Facebook
  • TikTok
bottom of page