Overview
University of Toronto Success Story
With over 17,000 graduate students across all campuses, the University of Toronto needed an updated graduate progress tracking solution that allowed students to submit requests online and faculty to monitor and track their students.
Launched an updated graduate progress tracking solution
17000
Users
4
Months Development Build
2
Weeks Designing
The Challenge
With the wave of new graduates in the fall, we were engaged by the University of Toronto with a three month deadline to rebuild their graduate student management system. Due to this time constraint, the University of Toronto initially proposed to build additional features on an existing platform that exposed text fields with complicated JSON structures for users to interact with.
We knew this would continue to discourage student adoption despite the additional features.
Try convincing every graduate student and graduate faculty member to edit the example below. Good luck!
We proposed an overhaul of their back-end and front-end systems, allowing faculties to confidently promote this new system, while adhering to brand guidelines.
Services
- User Experience Design
- User Interface Design
- System Architecture
- Database Design
- Responsive Web App Development
The Approach
The existing graduate student management portal was built with legacy technologies. Realizing the security risks, we built the system with the latest version of Java and Tomcat. We hardened the application with up-to-date web security standards, and optimized database requests to reduce calls and cache where possible.
User Experience & User Interface Design
Our creative team worked with staff and students to restructure the application based on user stories and actual use-cases. The application was reduced to a handful of pages, optimizing critical paths while keeping focus on context.
API Development
Using Java 8 and Spring, we built a secure web API with ORM support and caching. We minimized slow external requests and integrated with their single sign-on system.
Web Application Development
We used Angular.js on the front-end to keep a consistent enterprise stack. With 50% of traffic originating from mobile devices, we built every screen and interaction to feel natural on a phone.
Technology
- InVision
- Sketch
- AngularJS
- Java Spring
- MySQL
- Jenkins
Services
- User Experience Design
- User Interface Design
- System Architecture
- Database Design
- Responsive Web App Development
Technology
- InVision
- Sketch
- AngularJS
- Java Spring
- MySQL
- Jenkins
The Outcome
Within the initial proposed timelines, Quantum Mob restructured the user flow into a smaller set of intuitive, user-friendly screens that gave control to students and allowed them to check up on the status of progress applications. We rebuilt the platform from the ground-up.
The target audience being majority students, we knew that mobile support was also a key component in pushing user-adoption.
Logins were tied into the University of Toronto’s central IT to allow students to user their existing logins with the system.
The project was implemented and presented to students and key stakeholders.
The ecstatic reception granted the Graduate Studies department an opportunity to demo the project across campus for every faculty. As it stands, the current demand for faculty adoption far exceeded all expectations.