a laptop and android phone, showing the finished virtual portal for SPI

TDA Connect Overview

A virtual platform where TDA graduates can safely come together. Provided by the non‐profit Safe Place International (SPI).

My Role

  • UX Designer

Team

  • 8 UX Designers *
  • 3 UX Researchers
  • 3 Product Strategist
  • 2 Project Leads
  • 5 Engineers
  • 2 Content Writers

Timeline

  • Phase 2
  • Apr 2023 ‐ June 2023

Toolkit

  • Figma + Figjam
  • Vowel
  • Notion
  • Slack

My role

  • I continued to set the direction for the profile management, friend management, and the design visual system, partnering with and acting as a liaison to our engineering team. Click to read about Phase 1.
  • I led the quality assessment for our design system ensuring all submitted components promoted best practices and aligned with our guidelines based on Material design 3. I also partnered with our second design team's leads to ensure consistency in both teams' designs.
  • I existed as the unofficial third co-team lead for our design 1 team as I found myself assisting both my co-leads with vital SME information from phase 1 and also taking the initiative on design decisions and making myself available as a mentor to my teammates.

Project Deliverables

Case studies of the areas I focused on during phase 2

jumps to the start of this case study
Phase 1 redesigns
a link to the groups features case study
Group features
a link to the design System case study
Design System

Who is Safe Place International (SPI)?

SPI is a non‐profit organization that's helped 800+ double-marginalized LGBTQ+ refugees, asylum seekers, and single mothers worldwide.

What's the problem?

  • Most TDA members feel unsafe and not secure when using popular social media platforms.
  • Post-grad WhatsApp groups are overwhelming & capped at 400 members.
  • Alums are lacking ways to network, access resources, report crime safely, & be self-expressive.
  • ~50% drop‐off rate in communication and contribution amongst alums
  • Recently passed Ugandan LGBTQ+ criminalization laws.

Design response: TDA Connect

The profile and friend management features live within the TDA Connect portal. Alums have complete safety and privacy control over their profiles to represent their true selves and build a community by connecting, with other TDA alums in or outside their cohorts with similar interests.

Edit profile, Profile page, and Add a friend

What were the challenges?

  1. How might we build a safe and secure virtual platform for TDA graduates that accounts for low‐bandwidth capabilities and is accessible via mobile and desktop?
  2. How might we refine the current designs for profile management to improve usability and customization when filling in profile details?
  3. How might we improve the sense of safety and seamlessness for adding friends on the portal?
  4. How might we improve the way users manage their friends lists and requests?

What were the goals?

Create a portal that:

illustration of a green protection shield with a checkmark on the inside

Provides safety

illustration of a group of people

Builds community

illustration of a computer monitor with a blue background and a lightbulb placed on top of the monitor

Provides resources

Business goals - MVP

SPI's priority portal features

After meeting with our client to discuss the root user problem further (50% user drop-off rates and the need for a resource center), our team identified the following five portal features as top priorities for phase two of this project. Our team believes that implementing these features will help create a minimal viable product (MVP) and bring success to SPI.

a screenshot of our priority matrix of what features were first priorities
  • Profile + Friend management *
  • Onboarding
  • Social Feed (homepage)
  • Groups *
  • Resource Center

* Features I worked on.

Who's our users?

illustration of grad cap

800+ TDA graduates

illustration of earth

LGBTQ+ & Refugees mostly living in Africa

illustration of a gray cell phone

Low‐bandwidth & unstable internet


What needed fixing?

Let's break these two features down

A breakdown of the profile and friend management features
Profile: Edit profile, Profile privacy, Profile page.
Friend: Add a friend, Friends list, Received/Sent friend requests

Phase 1 design audits

Heuristic evaluations (HE)

I began my redesigns by reviewing Phase 1's usability testing insights and performing a heuristic eval for the profile management + friend management flows to catch any usability issues.

Yielding these HE insights:

A screenshot of my HE insights
HE insights ranked in order of feasibility.
click to enlarge
  • Privacy page: add privacy toggles for the groups, recent activity, and friends sections.
  • Improve navigation (back/exit buttons) and simplify CTA buttons globally.
  • Create a 2-part friend request flow, so users can send a note.
  • Improve confirmation messages for sent friend requests
  • Add a friends list showing mutual friends to the profile page.
  • And lastly, redesign the friends list page to improve white space and hierarchy.

Content design audits

A screenshot showing my collab with the content team
The way I collaborated with the content team.

During this time, I also collaborated with a content designer on my team to implement changes that improved the copy on the profile and friend management flows.


How did we further define the problem?

Working with the research team

Our research team virtually met with 8 TDA Alums to learn more about their lives and what current issues they're facing post graduation. Prior to the interviews my team and I sent questions/topics to the research team for our users to answer.

Key findings

  1. Passion projects are only available in TDA classes.
  2. 100% of participants are empowered through helping people.
  3. 88% of participants valued acts of kindness.
  4. They'd enjoy seeing celebrations/reminders on the portal.

Profile management iterations

Redesigning with intention

Design goals

I continued to use the design goals I defined in phase 1 as I redesigned the profile management flow: encouragement, low‐bandwidth capabilities, customization (self‐expression), and safety.

Embacing project constraints

A lot of the leftover questions from phase 1 regarding design (low‐bandwidth) and security constraints (on an engineering level) were finally answered by our engineers + product managers.

I incorporated the feedback from engineers along with the insights from user interviews as I started redesigning the profile management pages.

Edit profile

I set out to improve the navigation, allowing users to exit or go back while editing their profiles and access the Profile privacy page without opening the hamburger menu.

Solution:

  • Full-page dialog design
  • Renaming the section officially to profile management combining the two pages

These changes improved usability by adding an exit button and page tabs to swap between Edit profile and Profile privacy.

A screenshot of my edit profile iterations
Phase 1's final design for Edit profile and two design iterations.

Profile privacy

Working with the content team proved valuable as it helped me remove headings and other clutter to improve the page's whitespace.

Solution: I added Friends, Recent activity, and Groups to this page, allowing users complete privacy control over all content displayed on their profiles.

A screenshot of my profile privacy iterations
Phase 1's final design for Profile privacy and two design iterations.

Profile page

The main goal for redesigning this page was to fix spacing, design additional features added from the Profile privacy page and those wanted by alums, and improve the copy.

A screenshot of my profile page iterations
Before (phase 1) and afters for the Profile page.

Final solutions for Profile management

Feature highlights

Because the Profile management feature had most of the designs completed during phase 1. I focused on improving and adding community features for TDA alums.

Additional photo banners

Design goal: customization

I'm very passionate about helping others. And getting to know more people and understanding the needs of members of our community.

-P1

In phase 1, I created TDA Grad year photo banners. I designed additional banners to signify TDA Connect members wanting to help other members.

Research showed that 100% of participants found empowerment in helping others and wanted an identifier to continue practicing kindness. The list of potential banners is growing, and so will the variety of banners there as the portal expands.

A screenshot of my profile page iterations

Passion projects

A screenshot of my profile page iterations

Design goal: customization

I have learned a lot from reading students' passion projects. It has taught me to redefine what the word success means.

-P2

Profile pages now showcase passion projects. Insights showed that 50% of alums longed to continue building their passion projects and community on the portal after TDA classes ended.

Profile page friend lists

Design goal: safety/community

Added friend lists to profile pages showing the number of mutual friends even if that user has their friends list private.

a screenshot of the added friends list on the profile pages
Click to enlarge image

Community focused icons

Design goal: encouragement/community

...Realized that if it's your birthday...you have achieved something. We celebrate you...[Those] kind of reminders would be something that I would also want to see.

-P6

A screenshot of my profile page iterations

Research showed TDA alums appreciated celebrating achievements. So, I created reminders for birthdays and TDA Connect anniversary dates. These icons will appear throughout the portal.

In phase 1, users mentioned use of the ASL love symbol, so we included that icon by letting it signify likes on posts. Incorporating community-focused icons throughout the portal supports community building.


Friend management

Redesigning with intention: brainstorming and sketching

The redesigns for friend management required more brainstorming as I wanted to revamp the entire process of sending a request.

I split the friend management into two flows with a teammate. These flows helped me visualize every step a user could take to add friends.

  1. Add a friend
  2. View sent/received requests

I then sketched ideas via Crazy 8's, a great way to generate ideas by eliminating the possibility of overthinking concepts and maximizing creativity.

Previous design and wireframe iterations

I created mid-fi wireframes to help visualize the recommendations and features ideated during crazy 8s. I annotated my workflow to receive direct feedback and help my team get the bigger picture of my designs.

Click to enlarge

Pivoting...

Early on, I became the sole designer for the friend management features after my teammate departed the project. However, despite the departure, because I led the design decisions for this feature, I was able to carry on effortlessly.

I incorporated the feedback from engineers along with the insights from user interviews as I started redesigning the friend management pages.

Add a friend

Design goals: encouragement, community, and safety

  • Simplified call‐to‐action buttons
  • Created an optional 2‐part friend request process with editable quick‐add suggestions for sending, thus personalizing this feature.
A screenshot of the add a friend flow

Friend requests page

Design goals: safety, customization

  1. Separate pages for sent + received requests
  2. Viewing optional friend request messages
  3. Users can cancel sent and delete received requests
A screenshot of the before and after designs of the friend requests pages

Friends list page

I also solely worked on redesigning the friends list page. My main goals focused on improving whitespace, adding a section for users to access their friend requests, and introducing potential features to explore in phase 3 such as friend recommendations.

A screenshot of the before and after designs of the friend list pages

Usability testing and design validations

I worked with the research team to decide which flows to re-test with our stakeholders. We decided to test the Add a Friend flow as the entire profile management flow wouldn't benefit from re-testing. I was present for one of the six usability tests performed.

Task prompt: You see Jaheem's introduction post and want to add him as a friend; how would you go about doing that?

Goal: see how intuitive the newly redesigned 2-part friend request feature was.

Outcomes and design validations: All six users found the task easy and completed it quickly. Yet, one user assumed they were required to include a message.

Design iterations

Incorporating feedback

Post-usability testing I worked with the content team once again to improve the visual hierarchy and provide a seamless user experience for the 2-part add a friend flow.

screenshots of user tesing insights, heuristic evals, and more
Click to enlarge

A peek into how I collaborate

Throughout this phase, my teammates and I collaborated via agile methodologies through the use of voting pages and Figma comments.

Collaboration was vital in helping me work through constraints and design decisions as I incorporated feedback from user testing, stakeholders, and teammates into my hi-fi iterations.

screenshots from our feature voting page
Q&A doc for design + devs, online cross-collaboration + voting page, annotated hand-off for devs.
Click to enlarge

Final solutions for Friend management

Add a friend

Now, users explicitly know that sending a message with their request is optional.

a screenshot of the final designs of the add a friend screens
Desktop and mobile versions of the edit profile/profile privacy pages.
Click to enlarge.

Visuals

Walk throughs

Profile management

Friend management


Impact

“[In response to my profile photo banners]: “Oh, that's so good, thank you!””

- Cherie Singh - SPI's Director of Operations / Trainer - Employability Skills

“Thank you so much for your incredible attention and resourcing regarding security. That's a huge, huge thing. And it's becoming more and more important as things devolve in the communities that we are serving. So I really appreciate that.”

- Rachael LeClear - SPI's Executive Director

Success metrics

  • Has the portal improved SPI's retention rates?
  • Has the percentage of continued passion projects increased?
  • Has TDA Connect helped users grow the community?
  • Has TDA Connect facilitated connections?
  • Do members feel safe using this platform?
    • Per user testing for the social feed page: Users felt thankful and safer knowing they can mark their posts on the social feed as “sensitive” by using a list with sensitive topics that I created during phase 1.

Next steps: Phase 3

  • Profile management: Security and privacy: implement recommendations from the security/privacy document. Front-end: Build out the UI for this feature.
  • Friend management: test and improve the 2-part friend request flow and improve suggested messaging.
  • Continue working with web developers and content designers to ship the virtual platform.

Conclusion

I grew as a designer throughout this second phase. I took on more leadership roles that challenged and inspired me to keep a growth mindset as I approached each sprint of this project. I commend how I handled mentoring teammates, being leaned on for my knowledge from phase 1, taking on multiple roles in the team (designer and QA for the design system), and managing pivots, blockers, and losses of teammates across our entire project team.

These tough lessons helped improve my efficiency as a teammate and trickled down into helping my team make smarter decisions.

Time management is a vital designer skill, and Phase 2 showed how crucial it is to have a consensus on expectations for time spent designing, in meetings, and more, compared to Phase 1. Our team eventually worked through our constraints and implemented tactics such as timers and notetakers to keep meetings seamless and short.

Completing this project showed me that I am ready to stretch my wings as a designer. I'm eager to seek that next challenging step and project.

Other projects