Canvas & JU Mobile UX Improvement

Client

Canvas & JU Mobile

Year

2025

Role

Product Designer, UX Resercher

Tools

Figma, FigJam, Google Form

Mobile App, Desktop App

Mobile App
Desktop App
User Research

ScrollTarget

JUMP TO SOLUTION

What is Canvas/JU?

Canvas is JU's online learning platform where you can access course materials, submit assignments and communicate with teacher. JU mobile app is made for students who study in Jonkoping University and the app provides features such as book a group room, see results on courses and exams.

My Role

In a team of 5 members. I led the research and design workflow by creating interview plan, conducting user interviews, analyzing qualitive data, and mapping insights into design solution. I then translated into hi-fi and prototype screens

CONTEXT

What Makes Student Frustrated?

Since these platforms are used daily by thousands of students, it’s important to identify whether any features of the user experience are preventing them from having a smooth interaction.


RESEARCH

Qualitative Research

This study conducted three qualitative research methods to gather insights into first-year students’ experiences with Canvas and JU Mobile.

Analyze Data and Results

After finishing the interview session, our team gathered to review the conversations and take notes of participants’ answers, behaviors, and reactions.



KEY FINDING #1

100% of participants were struggled
with the Mobile vs Desktop Experience Gap


KEY FINDING #2

50% of participants had
Authentication & Login Frustration


KEY FINDING #3

Room Booking System Complexity
73% of participants


DEFINE

User Personas

Our study identified two user behavior patterns
that showed up across interviews and usability testing

man headshot

John Carter

Industrial Engineering & Management student

Technology usage

  • Canvas Website

  • Canvas App Mobile

  • JU Mobile App Mobile

Goals & Needs

  • Access all university information from one platform

  • Manage assignments, schedule and deadlines in one place

  • Use mobile apps as effectively as desktop version

Frustration

  • “I wish I could check my schedule on Canvas - Why do I need two separate apps?

  • Mobiles Canvas lacks features compared to desktop version


SOLUTION

I’ve identified key requirements
which were defined to guide the design solution.

KEY SOLUTION #1: PERSISTENT LOGIN

Implementing a persistent login option saves time

Users reported that system fails to remember their session forcing them to fill up their account information and complete 2FA each time they return.


So I designed a new authentication flow


The design introduces a “Trust this browser” popup
confirm after successful 2FA verification.
This popup explains why users are asked to authenticate
and offers them a choice




KEY SOLUTION #2: JOINING GROUPS ON MOBILE APP

Manage course groups via the mobile app

Joining or manage course group is only available in browser on laptop/pc device. This limitation breaks workflow and creates barriers for users who rely primarily on mobile devices.


This new flow for group joining is created in Canvas Mobile App.

The design integrates Group management features.
Users can now view available groups for their course,
group members, group status and tap “Join” / “Join Group” buttons.

Leave Group or Switch to another Group Feature

KEY SOLUTION #3: ROOM BOOKING

The current room booking was highlighted as Confusing

Users struggled with selecting the correct building, finding available rooms.


Improve booked room interface and UX structure

This improvement helps users to understand what’s the current status of the rooms

The new design helps users quickly find
and reserve study rooms without frustration.

REFLECTION

Summary and reflection

This study translated user research insights into design improvements for Canvas and JU Mobile, focusing on three main areas: Login persistence, group management and room booking. Through requirement analysis and wireframing, I ensure these solutions enhance usability, accessibility and task efficiency for our target users.

Pause a sec

Vibe

Build

Create

with me

Open the menu, press play and enjoy my jam ;)

Quan's iPod
All Songs

QUAN

Pause a sec

Vibe

Build

Create

with me

Open the menu, press play and enjoy my jam ;)

Quan's iPod
All Songs

QUAN

Pause a sec

Vibe

Build

Create

with me

Open the menu, press play and enjoy my jam ;)

Quan's iPod
All Songs

QUAN

Create a free website with Framer, the website builder loved by startups, designers and agencies.