Connecting newcomers and locals through shared city experiences.
UI|UX Design
Overview
At some point, we all arrive somewhere new, whether by choice, chance, or necessity.
In those first days, what we often need most is not just information, but connection.
CityGaggle is a platform that helps newcomers feel less alone by recommending local events tailored to their interests. By turning shared experiences into meaningful encounters, it bridges the gap between new arrivals and longtime locals, making unfamiliar cities feel like home, one gathering at a time.
ROLE
UI/UX Designer
SKILL
Figma
Research
Background
This project began with a focus on international students and the many challenges they face when studying abroad——social, financial, and cultural...
But through interviews and field research, I found that the sense of disconnection and uncertainty is something many people experience when moving to a new city. This insight led me to broaden the scope to all newcomers, aiming to design for a wider yet deeply human transition.
Research goals
Understand the emotional, social, and practical challenges faced by international students when adapting to a new environment.
Identify patterns of disconnection, loneliness, or hesitation commonly experienced by people who move to a new city.
Explore how local experiences and shared activities can serve as bridges between newcomers and local communities.
Investigate the role of technology and recommendation systems in supporting smoother cultural and social transitions.
Discover opportunities to foster belonging, confidence, and meaningful local connections through human centered design.
SWOT Analysis
SWOT Analysis
1-1 Interview text record
HMW provide access to counseling services that understand and address the unique challenges of homesickness and social isolation?
HMW have some interesting ways to help them understand local culture, law, life facilities meanwhile practice using local language?
HMW create an app that connects international students with local services and resources based on their needs?
I talked to four interviewees about their experiences, some of whom were native speakers some of whom were not. But all of the interviewees shared a lot interesting experience and give me some really helpful information. After the interview, I transfer their words to the Interview record.
To make sense of the qualitative data collected from user interviews, I used affinity mapping to cluster related observations and uncover emerging themes. This process helped visualize not just individual pain points, but patterns of emotion, behavior, and need across different participants.
Following the affinity mapping, I conducted a synthesis debrief to reflect on what these themes revealed about the user journey. By reframing the findings into insights, I was able to define Point of View (POV) statements and generate meaningful “How Might We” questions that guided the design direction.
Competitive Analysis in SWOT for Citygaggle
1-1 Interview
After interviewing four users with experience of living in a foreign country/location I collated their views and looked at how might we can do points of opportunity in response to these views.
Integration into a new country where many of the resources of life are unfamiliar.
New comers always experiencing homesickness and social isolation, forming close friendships and maintaining their mental health in a new country is hard
Competitive Analysis
User Interviews
Affinity Map
POV & HMW
Design Decision
Interview insights revealed that the struggles of adjusting to a new place: loneliness, disconnection, and unfamiliarity, aren’t unique to international students but to everyone, even native speaker.
I expanded my target audience to include all newcomers, aiming to design a tool that helps people build meaningful connections in unfamiliar cities.
Interview Key Findings
Both the interviews faced common challenges of social integration, academic adjustments, and managing homesickness.
Their proactive use of digital resources, university services, and community engagement helped them navigate these challenges and enrich their study-abroad experiences.
Their journeys highlight the importance of comprehensive support systems and the value of cultural exchange in personal and academic
growth.
View Full Document
part of 1-1 Interview photo
part of 1-1 Interview photo
Affinity Map & Synthesis Debrief
Synthesis Debrief
Affinity Map
POV & HMW
Point of view & How might we
Define
Many newcomers feel disconnected and overwhelmed when arriving in a new city, unsure of where to start building a sense of belonging.
This project defines an opportunity to support that transition by creating a platform that connects newcomers with local people through shared experience. By fostering real life experiences and collective memories, the app aims to ease isolation and help users integrate into their new community more naturally.
Site Map
COMPONENTS
User Persona
Ideation
To translate research insights into actionable solutions, I began the ideation phase by defining both user goals and business objectives to align impact with feasibility.
Project Goal
I explored early concepts through sketches and experience mapping, drawing inspiration from analogous products and services that help people feel connected in unfamiliar environments.
Then I made In-depth competitive research using SWOT to identify gaps and opportunities in the existing landscape.
Task Flow
User Flow
I have created three user flows for different functions, they are
The user flow of find an event partner and book meeting with them.
The user flow of setting match preference
The user flow of selecting local event
Story Board
Exploration of ideas
In-depth competitive research
Sitemap for Citygaggle
Task Flow for Citygaggle
3 user flow for Citygaggle
User Persona
Explore of idea
In-depth SWOT analysis
In-depth SWOT analysis
Design Decision
Based on the ideation and feature flow, I decided to focus on two key user paths for the interface design.
Event Discover Flow
Personalized event recommendations that help users discover local events tailored to their interests.
Connect Partners Flow
Emphasizes social connection, allowing users to find potential activity partners and send invitations to attend events together.
Story board for Citygaggle
Design Decision
Together, these explorations helped shape the foundation of a product that connects newcomers with local communities through shared activities and meaningful interactions.
Design
I started the design process by sketching some possible homepage layouts.I explored various ways to organize the content and structure.This helped me figure out what the other page's layouts would be.
Mid-fidelity Wireframes
COMPONENTS
Mid-fi Sketches
Branding
UI Kit
Low-fidelity sketches
I made the Mid-fidelity wireframes by following 2 tasks:
Task 1: Gamification to find local fun
Mid-fidelity wireframe for task1
Challenge 1:
The personalized event recommendation feature is a core value of the app, driven by AI.
Initially, the CTA was designed as a simple button interaction. However, I found that this approach lacked visual appeal and did not effectively communicate the uniqueness or playfulness of the feature, potentially reducing user curiosity and engagement.
Challenge 2:
To encourage users to share their event preferences, I initially using direct manipulation intuitive icon based toggles.
While the interaction still felt static and too similar to a form-filling process. It lacked the playful energy I wanted for a first time experience.
Solution 1:
To address this, I explored more expressive CTAs that combine microcopy and iconography to better reflect the appeal, personalized nature of the experience.
Solution 2:
I shifted to a gamified interaction model.
Users are presented with playful decision point, like branching paths in a game and where their choices reveal their event preferences.
This approach introduces surprise, agency, and light narrative, turning what once felt like a questionnaire into a mini adventure.
Picture here was generated by ChatGPT
Branding
High-fidelity Wireframes
Friends list
City Gaggle High fidelity wireframe
The logo represents a small bird in motion, symbolizing newcomers gathering, finding their voice, and joyfully connecting with others. Like a gaggle of birds, City Gaggle is a space where people come together, share stories, and build a sense of belonging in a new place.
The primary color, a soft purple pink, was chosen to evoke a sense of magic, curiosity, and gentle transformation. It creates an atmosphere of warmth and wonder, like stepping into a whimsical journey, while remaining neutral and inclusive across cultures and genders.
CityGaggle UI Kit
Recent attended
Recommend events
Low-fi Sketches
Event detail(Horizontal & Vertical scroll)
Homepage(Horizontal & Vertical scroll)
City Gaggle Demo video
Task 2: Find a partner with same interest to come together
Mid-fidelity wireframe for task2
Test
Microaggressions are subtle, often unintentional comments or behaviors that reinforce stereotypes or biases, impacting individuals emotionally and socially. While these interactions may seem minor, they can accumulate over time, leading to stress, self-doubt, and isolation.
Many people struggle to recognize, process, or respond to microaggressions in real-time, and existing support systems are often inadequate or inaccessible.
Task 1: Get an Branding
TASK INSTRUCTIONS
Microaggressions are subtle, often unintentional comments or behaviors that reinforce stereotypes or biases, impacting individuals emotionally and socially. While these interactions may seem minor, they can accumulate over time, leading to stress, self-doubt, and isolation.
TASK NOTES
Microaggressions are subtle, often unintentional comments or behaviors that reinforce stereotypes or biases, impacting individuals emotionally and socially. While these interactions may seem minor, they can accumulate over time, leading to stress, self-doubt, and isolation.
Task 2: Get an Branding
TASK INSTRUCTIONS
Microaggressions are subtle, often unintentional comments or behaviors that reinforce stereotypes or biases, impacting individuals emotionally and socially. While these interactions may seem minor, they can accumulate over time, leading to stress, self-doubt, and isolation.
TASK NOTES
Microaggressions are subtle, often unintentional comments or behaviors that reinforce stereotypes or biases, impacting individuals emotionally and socially. While these interactions may seem minor, they can accumulate over time, leading to stress, self-doubt, and isolation.
TASK COMPLETION RATE
100%
TASK COMPLETION RATE
100%
Iterations
Microaggressions are subtle, often unintentional comments or behaviors that reinforce stereotypes or biases, impacting individuals emotionally and socially. While these interactions may seem minor, they can accumulate over time, leading to stress, self-doubt, and isolation.
Problem:
Microaggressions are subtle, often unintentional comments or behaviors that reinforce
Solution:
Problem:
Microaggressions are subtle, often unintentional comments or behaviors that reinforce
Solution:
Microaggressions are subtle, often unintentional comments.
Microaggressions are subtle, often unintentional comments.
What I learned
Microaggressions are subtle, often unintentional comments or behaviors that reinforce stereotypes or biases, impacting individuals emotionally and socially. While these interactions may seem minor, they can accumulate over time, leading to stress, self-doubt, and isolation.