Up Next: Simplifying Configurable Facial Recognition
Wisr (pronounced wī-zur) builds networks that connect the students and alumni of over 40 universities. Most partners use these networks to engage alumni in helping students explore careers.
I worked with the engineering team to design and build a discussion forum that’s easy to use but flexible enough to support diverse use cases.
Wisr (In-House)
Balsamiq, Sketch, Invision, React
Kris Ciccarello (Back-End)
TJ Breslin (Back-End)
Justin Smith (Front-End)
Wisr launched with robust tools for one-on-one conversations. While these suited students who needed very specific advice, feedback surveys showed that many students were asking the same questions in private conversations.
We needed to build a forum where students and alumni publicly could weigh in on popular topics. Meanwhile, we would also accommodate new use cases like sharing internship opportunities or searching for roommates.
Customer Interviews
Competitive Analysis
Rapid Prototyping
User Personas
I began exploring sample topics by browsing university pages on Facebook, Switchboard, and College Confidential and—to round out the list—discussed potential uses with partner administrators. The most popular applications included:
The remaining question: flat or nested? Flat discussions always show posts chronologically, while nested discussions order posts by placing replies under their parents.
In the case above, a nested structure doesn’t seem so bad. But, things quickly get confusing when complexity increases:
I built a clickable lo-fi prototype of each structure with some hard-coded posts and replies to let the team test which felt more natural.
Dozens of solutions to the discussion problem exist, and each one is optimized for different use cases. Mine maximizes flexibility, accommodating institutions with different needs.
Thanks to foundational research defining user personas, I knew many students would be using the forum on mobile devices. I designed the interface mobile-first to ensure mobile users didn’t become an afterthought.
Some other key features included:
To date, Wisr’s discussion forum has facilitated thousands of conversations for students and alumni at over 40 universities. Here are three of the implementations I’m most excited about:
This was the first feature I worked on where I spent a significant amount of time writing React—with plenty of help from Justin, our lead front-end engineer. Learning React was awesome, and working on the forum made me appreciate the value of breaking up complex features into self-contained components.
Coming to a consensus on the forum’s structure (i.e. flat or nested) for both the interface and database was a huge hurdle. At the time I was tempted to dive into wireframing, but—seeing the final product—I’m glad we took it slowly and built on a really solid design concept.