Designing a friend-centered community layer for PropBank — where cosplayers share memories, discover inspiration, and connect around the events that matter.
CreatorHub is the social layer of PropBank — a lightweight community space designed for sharing, not self-promotion.
PropBank is a cosplay and ACGN preparation platform that helps users discover events, source cosplay items with trust, access practical guides, and connect with the community — all within one integrated ecosystem. It consists of five services: CoNews (event discovery), Gear Library & Marketplace (buy/sell/rent cosplay items), Workshop (tutorials and guides), PropScan (AI-powered prop identification), and CreatorHub (community sharing).
CreatorHub is a social, informal, community-generated sharing space within PropBank. Unlike Workshop (which is structured and instructional), CreatorHub is designed for casual sharing — convention photos, cosplay progress shots, event memories, and community inspiration.
But it is not another social media app. Our research made that clear.
Our user research revealed that cosplayers do want a community space, but their needs are fundamentally different from what mainstream social platforms offer. They want to share with friends, not build audiences. They want content grouped by events, not sorted by algorithms. And they want moderation built into the platform, not left to individual users.
"Friend posts are usually more important. It should predominantly feature friend stuff first, then random related ones."
— Interview participant (User K)"I will immediately mute notifications on this app... except Convention News."
— Interview participant (User T)"Album feature that allows you to ping or link other Cosplayers and group into events or Cons."
— Interview participant (User K)CreatorHub is a friend-first, event-linked community space that supports the PropBank ecosystem without trying to become another social media app. It prioritizes lightweight sharing, friend connections, event-grouped memories, and platform-enforced moderation — all while integrating seamlessly with the rest of PropBank.
Semi-structured interviews with 3 participants revealed clear patterns about what cosplayers actually want from a community platform.
We conducted semi-structured interviews with three participants who had recently engaged with cosplay or ACGN events. Participants were purposively selected based on inclusion criteria (recent cosplay or convention participation within the past year). The interviews probed for pain points across event discovery, cosplay sourcing, learning resources, and community sharing — without revealing our planned features.
We organized all raw interview statements into an affinity diagram, clustering them into five themes: Procuring Cosplay, Finding Events, Making Cosplay, Socializing, and AI. The Socializing theme was most directly relevant to CreatorHub's design direction.
Users consistently valued event discovery and marketplace features more than social posting. One participant explicitly avoids posting for privacy reasons. This means CreatorHub must be lightweight — it should support the ecosystem, not try to dominate it.
Users want to see their friends' content first. They already "doomscroll enough elsewhere" and prefer active search over recommendation-heavy feeds. One participant said friend posts are "usually more important" than algorithmic content.
Users want to tag posts to specific conventions and group photos by event — like Instagram highlights, but for shared convention memories. This creates a natural connection between CreatorHub and CoNews.
NSFW content and drama are real concerns in cosplay communities. Users don't want to manage moderation themselves — they expect the platform to handle it.
At least one user said they would mute everything except event news. Recommendation notifications feel like spam. Users want to know when a friend tags them — not when the algorithm has a suggestion.
Kai goes to 4–5 conventions a year and cosplays at about half of them. After each event, he takes photos and wants somewhere to share them with friends — not a full photoshoot, just casual group memory-keeping. He has Instagram but finds it too public. He's the person in his friend group who keeps track of who's going to what. He's not trying to build an audience.
Kai's journey: "Sharing Convention Memories Without Losing Control"
Three core user tasks define the CreatorHub experience, each designed around the persona's goals and research findings.
The user returns from a convention and wants to share photos with friends, tagged to the event and enriched with AI-suggested tags.
The user opens CreatorHub to see what cosplay friends are up to, interact with posts, and curate content into collections.
The user discovers new cosplay creators through search or recommendations, evaluates their credibility across the ecosystem, and follows those who inspire them.
From research insights to design decisions — how we went from "what users need" to "what CreatorHub should look like."
"How might we help users share convention memories without it feeling like 'another social media app'?"
"How might we surface friend content first while still enabling broader discovery?"
"How might we integrate PropScan AI into post creation without being intrusive?"
"How might we connect CreatorHub posts to specific events across the ecosystem?"
We chose a chronological friend-first feed as the default, with a separate "Explore" tab for broader discovery. This directly addresses the research finding that users prefer active search over algorithmic content pushing.
We chose large image cards over text-heavy post formats. The cosplay community is inherently visual — photos of costumes, props, and events are the primary content type. This also aligns with the group design system principle of being "image-led."
Rather than building a separate album feature, we chose a tag-based linking system where posts reference CoNews events. This creates browsable event collections naturally and strengthens the ecosystem integration.
Iterating from lo-fi structure to a polished prototype that applies the shared PropBank design system.
The lo-fi prototype established the information architecture and core interaction flows across 10 screens. Focus was on structure and logic before visual polish.
CreatorHub follows the shared PropBank design system — a "Beige Theme" with consistent typography, color palette, components (CTA buttons, search bars, filter chips, snackbars), and navigation patterns. This ensures visual coherence across all five services.
Basic wireframe post cards with placeholder content and minimal visual hierarchy.
Applied the Beige Theme with proper typography, avatar components, tag chips, and the shared bottom navigation bar.
Create Post flow had basic text fields without AI integration.
Added PropScan AI tag suggestion UI ("AI Suggested Tags") as dismissible chips below manual tags. Added the 3-step progress indicator.
Creator Profile with basic placeholder layout.
Added cross-service reputation display (Gear Lib rating, Workshop guides published, last active), follow/message CTAs, and post grid.
The final hi-fi prototype implements all three user tasks with full visual design, interaction patterns, and ecosystem integration points.
Beyond CreatorHub, I also designed the Settings and Profile pages as shared utilities used across the entire PropBank ecosystem. These include My Profile (display name, bio, reputation score, activity history), and Account Settings (password, email, linked accounts, notification preferences, privacy, content visibility, data export).
Wireframe structure for profile and settings screens with basic field layout.
Applied the design system with grouped settings categories (Account, Preferences, Data & Storage), reputation score display pulling cross-service data, and activity history feed.
CreatorHub doesn't exist in isolation — it's deeply connected to every other PropBank service through deliberate integration points.
Users tag posts to CoNews events, creating browsable event albums. CoNews event pages have a "Community Posts" tab showing CreatorHub content tagged to that event. Friends' posts are surfaced first.
Posts can embed mini product cards from the Marketplace. Seeing a prop in a post can link directly to its marketplace listing for purchase or rental.
Users can tag a Workshop guide they followed to create a specific prop or look. Viewers tap the tag to jump directly to the tutorial. High-quality creator content can inspire new Workshop guides.
During post creation, PropScan analyzes uploaded images and suggests relevant tags (character names, prop types, events). This is the AI integration point for CreatorHub.
CreatorHub activity (posts, followers, engagement) contributes to the user's unified PropBank reputation, visible across all services. Creator profiles display cross-service metrics.
| Direction | From / To | Mechanism |
|---|---|---|
| Entry | Bottom navigation bar | "Social" tab in the persistent bottom nav |
| Entry | CoNews event page | "See Community Posts" button on event detail |
| Entry | PropScan results | "Related Posts" section in scan results |
| Entry | Workshop guide / author profile | Tapping creator name links to CreatorHub profile |
| Exit | To CoNews | Tapping an event tag on a post |
| Exit | To Marketplace | Tapping an embedded product card |
| Exit | To Workshop | Tapping a linked guide tag on a post |
Scenario: Kai attends AFA Singapore 2026. He opens CoNews to check the event schedule. After the event, he taps "See Community Posts" on the AFA event page, which takes him to CreatorHub's event album. He creates a post, uploads photos, and PropScan suggests tags like "Nezuko" and "custom bamboo mouthpiece." His friend sees the post, taps the bamboo mouthpiece tag, and lands in Workshop to find a guide on making one. Another friend taps a tagged cosplay wig and lands in Marketplace to find similar items for sale.
A non-intrusive AI feature that helps users tag their posts accurately, powered by PropScan's image recognition.
When a user uploads images to a new post, PropScan analyzes the images and suggests relevant tags:
Tags appear as dismissible chips labeled "AI Suggested Tags (PropScan)" in the Create Post flow. The user retains full control — every suggestion can be accepted, modified, or dismissed.
"Users respond more positively to non-intrusive, task-based AI than to recommendation-heavy AI."
— Key Finding 5 from user researchOur AI design follows three principles from the research:
AI only runs when images are uploaded. It doesn't push content or recommendations unprompted.
It assists a concrete task (tagging) rather than vaguely "enhancing" the experience.
Every suggestion can be dismissed. Manual tag input remains available alongside AI suggestions.
"No suggestions found. Add tags manually." The flow continues without friction.
User dismisses incorrect tags with a tap. System can learn from rejections over time.
PropScan flags potentially inappropriate images before posting, connecting to the moderation need identified in research.
Assessing the usability and effectiveness of the CreatorHub prototype.
We conducted unmoderated remote usability testing using Maze. Participants were given the interactive Figma prototype and asked to complete 4 task flows independently, with screen recordings captured throughout. After each task, participants responded to an emotional scale question. A summative satisfaction questionnaire was administered at the end of the session.
Unmoderated remote testing via Maze with self-administered tasks and screen recording
3 participants
Task completion rate, time on task, emotional scale, summative satisfaction score
Try creating a new post. Images, tags, captions, etc. are all pre-selected for you — walk through the full post creation flow.
Can you search "AFA Singapore 2026" and view the first post?
Can you save the first post in the feed to a collection?
Can you open the profile of the creator of the first post in the feed?
Users found it difficult to find and locate the small "+" button at the bottom right of the Feed screen to initiate the post creation workflow. The FAB button lacked discoverability for first-time users.
Users had a hard time finding the button to save a post to their collection. The label "Save" was ambiguous — users were unsure whether it saved the post itself or added it to a collection.
Two iterative changes were made to the hi-fi prototype based on testing feedback:
Looking back on the design process, decisions made, and lessons learned.
Going into this project, I thought designing a "community sharing" feature would be straightforward — people already know what Instagram or Pinterest feels like. But the user research flipped this assumption. Throughout the design process, I watched the product being driven in a direction clearly backed by user research findings, and along the way I applied methodologies taught in class to structure the otherwise unstructured research and translate it into meaningful design decisions. I believe experiencing the entire design pipeline firsthand is invaluable for me as an engineer in an era where building software is easy, but deciding what to build is the true differentiator.
I used AI tools throughout the design process — generating ideation variants, drafting copy, critiquing user flows, and producing the portfolio website itself. Along the way, I accepted structural suggestions for task flow breakdowns, wording refinements for design rationale, and initial layout scaffolding. However, I overrode AI suggestions on task workflows that pushed CreatorHub toward a richer social experience, such as engagement metrics and recommendation feeds. These contradicted the research findings, and I had to pull the design back toward restraint. I learned that AI is good at producing the standard answer to a problem, but my research told me the standard answer was wrong for this context.
While designing the common group components, I was responsible for the profile and settings screens. One decision we had to make as a group was whether to have a separate profile for each service — like a dedicated Marketplace profile alongside a common profile screen — or just one unified profile screen. Given that a super-app should form a unified ecosystem across services, and that we had already agreed on a unified reputation score shared across all services, we decided after team discussion to go with a single common profile screen to minimize user confusion.