
Hack Western
Designing an inviting application experience for 2,000 hackers
Role
Product Designer
Timeline
May - Sep 2025
Team
2 product designers
4 developers
Skills
Visual design
Responsive design
User testing
Overview
Hack Western is one of the biggest student-run hackathons in Canada, with 400+ participants and 2,000+ applicants each year.
As a Design Organizer, I led the design of our Hack Western 12 application portal, with the goal of making applying feel welcoming and fun.

Outcomes
2,220
accounts created
1,400
applications submitted
7
countries reached
The Challenge
Our goal was to make Hack Western 12 feel like a safe, welcoming place for anyone new to tech.

Creating the Theme
We started by creating a theme for Hack Western 12 that would carry through every part of the hackathon.
My teammate led a short open-ended questionnaire asking participants to share how each theme concept made them feel. Most described the clean, pastel, scrapbook-inspired direction as the most welcoming and interesting.
Theme Ideation and Sentiment Analysis

Solution·Hack Western 12: The world is your canvas.
Application Portal Ideation
After defining the theme, I began brainstorming features that would make the application experience feel fun and unique.
Ideas ranged from personalized, customizable visuals to interactive, collaborative boards. In the end, we focused on three key features: personalized stickers that changed based on responses, customizable avatars, and a “draw something” question. These features struck a balance between technical feasibility and playful expression.
Delight-drive feature exploration

Revamping the User Flow
I simplified the application flow from past years and mapped out where to add each of the new delight features.
In previous years, technical constraints required an extra “application dashboard” page between logging in and filling out the form. With those limitations removed, users could now go straight from signing in to their application, returning directly where they left off.
Initial Application Flow
Wireframing
To kick off the user interface design, I explored a few options for navigation and how to display personalized stickers.
I wanted the interface to reflect the infinite canvas theme, while staying intuitive to use. Thus, I focused on keeping the core interactions familiar.
Wireframe Explorations

I decided on a side panel, with the stickers stacked at the back for a few key reasons:
1·Reflecting Figma's interface
The side panel navigation mirrors Figma’s user interface, aligning with our infinite canvas theme and keeping navigation familiar.
2·Reducing visual clutter
With side panel navigation, a fixed sticker book made the layout feel cramped, while scattered stickers better reinforced the sense of openness and creativity.
Designing for Mobile
With the web designs established, I needed a creative way to include personalized stickers on mobile, where there wasn't enough space to display them in the background.
On the desktop version, stickers appear based on a user’s answers. For example, selecting Mathematics/Statistics as my major would surface a “Math/Stats” sticker in the background.
Desktop Sticker Collecting

Our solution was a sticker drawer: a hidden panel that opened when users tapped a floating sticker icon in the navigation. This allowed users to view their collected stickers without cluttering the smaller mobile layout.
Mobile Sticker Drawer
Discovery·During prototype testing, users often missed the sticker drawer since the generic button gave little reason to click it.
To make it more discoverable and fun, we set the drawer icon to display the last sticker a user earned.
The Stickerbook
I created a "sticker book" feature to create a personalized token for applicants to save, share, and bring into the event.
Accessible from their dashboard, the sticker book carried forward into the actual event, where participants could unlock new stickers by completing tasks. It also included an option to share their collections on social media, helping spread the word and inviting more first-time hackers to join the community.
Applicant Stickerbook Overview

Final Product
The redesigned portal shipped to 2,000+ hackers and received overwhelmingly positive feedback!

it's done! what did i learn?
A good design system leaves nothing unsaid
I learned that a good design system is more than just a set of components and rules. It should also include clear documentation and examples, so that anyone can understand how to use it effectively. This ensures consistency and quality across the product, even when different designers or developers are working on it.
Placeholder reflection
Placeholder reflection — add a second takeaway here.


