![](https://framerusercontent.com/images/7bqc3d6RzpOPLofOldrwThNFmfo.png)
CAESAR Student Portal
How might we harness the excitement of a new quarter through Northwestern's class registration process?
Context
Instagram has recently become an addicitng, superficial, numbers-obsessed game that many people play. During our time in Silicon Valley, a team of students analyzed why this was happening – and how to fix it.
Timeline
Jan - Mar 2020
My Role
UX Researcher, UX Designer
Outcomes
2 new Instagram feature concepts, Medium article
Research
We conducted interviews on tech professionals, teens, and parents on their experiences with this tech giant in the technology hub of the country. Along with screen time reports, articles on gambling, and much more, we found these takeaways.
Interviewing employees from Apple, Facebook, startup founders
Student/teenage user interviews and testing
Reading past redesigns and articles about Instagram
People do NOT like to feel left out of things
Some features are based on slot machines – designed to pull you in
Instagram can cause episodes of depression and anxiety
Key Insights: Most students use independent web apps to plan their class schedules before registration. CAESAR has poor organization and navigation systems, as well as redundant pages that create confusion.
Prototypes
We then moved on to ideating and creating low fidelity prototypes. Since we were redesigning Instagram and not overhauling it, we decided to make many of our prototypes by overlaying features on screenshots of the current Instagram app.
![](https://framerusercontent.com/images/eiRqoWYSr4sfHFosuXRHikdhXk.png)
![](https://framerusercontent.com/images/QlZFXLoGQrAHVEoZRgvZJwsLtO8.png)
![](https://framerusercontent.com/images/4SWZKPcdGi3OoRJoKYsS9YeG0RA.png)
User Testing
After developing some initial prototypes, we interviewed some fellow social media addicts – the 23 other cohort members in our Bay Area program. They were able to provide criticism and feedback that pushed our designs forward.
What are some feelings or behaviors you frequently have after being on social media?
Annoyed at myself
x 15
Lazy, unmotivated
x 19
Get off social media? I never do lol
x 1
Outcomes
We gathered feedback from testing and used it to iterate on our designs. We focused on three features: Close Friends, Scrapbooks, and reducing addictive mechanisms. Check out the Medium article we wrote for more insight to our process!
![](https://framerusercontent.com/images/jzZGKhNNKvGU9GU3S1XH1Eh5ug.png)
![](https://framerusercontent.com/images/jzZGKhNNKvGU9GU3S1XH1Eh5ug.png)
![](https://framerusercontent.com/images/WLk7UnvohD3WYP13IJs0kzN9xE.png)
Select classes to keep tabs on and track seat availability – minimizing surprises on registration day.
![](https://framerusercontent.com/images/Vdx8otR4E5VrNWBESmJNynMupHo.png)
New Dashboard
Immediate access to crucial features and info
A Natural Flow
Plan, Enroll, Revise. Simulating the students' mental models
Mock Schedules
Plan multiple schedule versions to minimize risk and stress
It's Okay – Revise!
If When something goes wrong, quickly tweak your schedule
Dashboard & Landing Page
I completely overhauled the existing landing page and turned it into a dashboard. The goal is to give the user immediate access to CAESAR’s most crucial information and features, thereby reducing the need to navigate through the website.
![](https://framerusercontent.com/images/h63k8FUbuWTGBQNJJUo9YGdkAk.png)
![](https://framerusercontent.com/images/jzZGKhNNKvGU9GU3S1XH1Eh5ug.png)
![](https://framerusercontent.com/images/WLk7UnvohD3WYP13IJs0kzN9xE.png)
Select classes to keep tabs on and track seat availability – minimizing surprises on registration day.
![](https://framerusercontent.com/images/ZrITMDSORUsdMIpfW2BzCTuA.png)
Each student has different priorities and uses for CAESAR. Custom links let them access their favorite features, fast
![](https://framerusercontent.com/images/HPKD021783QfDmZQznR7ZoMfYdE.png)
A Natural Flow: Plan, Enroll, Revise
Our new class registration flow naturally mimics the linear mental models identified during research.
We integrated a dedicated planning feature into CAESAR, eliminating the need for third-party tools.
Calendar View & Class Search
Students visualize schedules in chunks, not time slots. We used an interactive calendar as a better schedule visualization tool to help students understand and plan their schedules.
We improved the class search feature displaying class search results before individual sections, in order to organize the flow of information.
![](https://framerusercontent.com/images/W9BQLJsxbBQ6Ic3o687Ib1QYPLI.png)
![](https://framerusercontent.com/images/2WABXEizldb5zHDdIEEzXZkrrE.png)
Different sections (time offerings) are displayed after selecting a class. A status bar indicates whether a class has many, few, or no seats open.
Users can add a class to a mock schedule, add it to the shopping cart, or track the class enrollment
Special enrollment requirements (e.g. Permission Numbers) are displayed here so a student is fully aware of their eligibility before adding a class to their schedules.
Mock Schedules
Adding a mock schedule directly to a user’s shopping cart eases the transition from planning to enrolling.
An undo option – inspired by Jef Raskin’s principles of HCI – appears after a schedule is added to the cart. The alternative, a confirmation box, is ineffective as it fades out of a user’s locus of attention and causes habit formation to harm the user.
![](https://framerusercontent.com/images/QyXAVNl6txXaxrQP7GiBic19UDI.png)
Drop, Swap, Enroll
When making changes to a class schedule, delays always risk a student’s preferred class filling up. Being able to make quick changes to a student’s current schedule is important, and we made tweaks to the existing features to facilitate this process.
![](https://framerusercontent.com/images/7ODEiHwagTxAASEPEm9SrdcATI.png)
![](https://framerusercontent.com/images/bC8tguREN71BHPeyVdjBUHhsg.png)
Reflection
I was definitely passionate about reworking a tool that is so instrumental to a Northwestern student's academic journey. Working with a great friend also reminded me of the importance of empathizing not only with users but also with fellow teammates and designers.
Pat on the Back
Executing the human-centered design process and reiterating on designs based on feedback
Lessons Learned
Leading a product design and setting timelines for checkpoints in the project process
Outcomes
Presented work to relevant NU faculty to explore future implementation and use
Project
Project
Designed and developed by David Yoon. All rights reserved.