MyChalk Mobile App
An app for students and guardians to stay on top of classroom activity.
1 Product Designer
I led the entire design process for this project.
2 weeks: Design
2 weeks: Development
User Onboarding Mobile Experience
"I want to view my son's grades on my phone, but I'm having trouble creating my account. I have to zoom in and out to see the entire screen. This is very frustrating..." - Parent on chat support
Prior to this project, the MyChalk app's onboarding experience was extremely limiting in nature - only those users with existing accounts were able to log into their accounts. Any new user looking to create an account would need to do so by going on a web browser.
This proved to be not only a frustrating experience for our users, but also took a toll on our customer care team. The issue feuled up our chat support during the back-to-school season, costing us resources to troubleshoot the same issue repeatedly throughout the day. It was estimated that around 6 out of 10 users on chat were new users looking to create an account.
What's the process?
I collected a number of examples of good and bad user onboarding on mobile apps, including those of our competitors. A personal favourite user onboarding example was GMail. I loved simplicity offered by the app, and the fact that there was only 1 step a user can take on each screen.
2. User Journey
Since our users were informed about our app through multiple venues (e.g. school-wide distributed letters, emails, parent-teacher meetings), it was important for us to hold their hands every step of the way.
3. Wireframes & Prototypes
Multiple user journeys begged for early versions of prototypes. In the process of creating wireframes, I utilized Figma's quick prototyping feature that allowed me to test out different flows mapped out in the user journey. Figma's mirror app on the phone came in quite handy for this project, as I was able to get quick effective feedback from my peers and made quick iterations as I went along.