A mobile-first student app consolidating Brightspace, scheduling, and campus services
into one clean experience.
ToolsReact Native · Expo · Figma
TimelineFall 2025 - Winter 2026
Submitted toSaskPolytech Student Innovation Award
[ mySaskPolytech — cover image ]
Overview
SaskPolytech students navigate multiple disconnected platforms daily — Brightspace for
courses, a separate app for scheduling, and various portals for campus services. This fragmentation creates
friction and cognitive overhead, especially for new students.
mySaskPolytech is a unified mobile app built in React Native with Expo Router,
bringing all essential student tools under one roof with Material Design 3 principles and a clean drawer
navigation system.
The Problem
Students waste time context-switching between 4+ platforms to get through a single
school day.
Key pain points identified:
No single source of truth for schedules, grades, and announcements
Brightspace mobile experience is slow and unintuitive
Campus services like food menus and room bookings are buried in websites
No offline access to critical information
Research
User research focused on understanding how students currently interact with
SaskPolytech's digital tools — what they reach for first, where they get stuck, and what they wish existed.
[ Research findings / affinity map ]
Design
Putting it all together...
With research insights in hand, I moved into Figma to wireframe the core flows — home
dashboard, course list, schedule view, and settings. Material Design 3 components were adapted to match
SaskPolytech's brand while keeping the interface approachable for all students.
App walkthrough — demo video
Navigation system
Expo Router with a Material Design 3 drawer navigation provides persistent access to
all major sections without losing context. The drawer pattern was chosen over tab bars to accommodate the
growing number of features without cluttering the interface.
[ Navigation wireframes / screens ]
Lo-fi wireframes
Generated lo-fi wireframes in Figma Make to rapidly explore layout options before
committing to high-fidelity screens. This allowed quick iteration without visual noise getting in the way of
structural decisions.
[ Lo-fi wireframes ]
Outcome
The app was submitted to the SaskPolytech Student Innovation Award and selected for
presentation at convocation. Explore the interactive Figma prototype or open the live Expo Snack build on
your own device.