Overview
Printo is a UX intervention designed to improve the student printing experience at Northeastern University by increasing system legibility, visibility, and confidence. Rather than replacing existing infrastructure, Printo integrates with the Papercut platform to surface printer availability, queues, balances, and workflows in a single, student-friendly dashboard.
Printo focuses on reducing uncertainty before students commit time and movement, especially in high-stress, last-minute academic scenarios.
Problem
Campus printing systems technically function, but students struggle to understand how, where, and when to print. Information is fragmented, learning is informal, and failures are opaque - leading to wasted time, missed classes, embarrassment, and unnecessary stress.
Students are often forced to make time-sensitive decisions about printing without visibility into system status. When failures occur, they are usually discovered too late - after walking across campus or arriving moments before class.
Narrative Framing
Through storytelling and scenario mapping, I framed the problem from the student's point of view under time pressure. A recurring situation emerged:
- A professor assigns a printed deliverable
- A student doesn't know where to go, or whether a printer is working
- Existing resources technically exist, but don't help with real-time decision-making
- Failure is discovered at the printer, not before the trip
This framing clarified that the core issue wasn't lack of instructions, but lack of situational awareness.
Journey mapping the printing experience from assignment to pickup.
Research
I conducted an environmental audit of Northeastern's printing ecosystem (posters, guides, library signage, Papercut interface) and ran a lightweight survey to gauge student comfort and experience. I observed that most students learn to print informally through peers or trial and error.
Key findings:
- Printing confidence was relatively high (~7/10), but overall experience was low (~3/10)
- 57% of students print the day of class
- Failures are common and difficult to diagnose
- Papercut's workflow is generally liked, but poorly contextualized
Survey results revealing the gap between printing confidence and actual experience satisfaction.
Synthesis
I created affinity maps to cluster frustrations, workarounds, and pain points. I identified that learning is social, not instructional, and recognized that system failures are ambiguous and emotionally charged.
I developed personas representing both novice and experienced users:
- Baby Bridget: Anxious, inexperienced, seeking reassurance
- Righteous Ryan: Experienced, efficiency-driven, frustrated by breakdowns
These personas helped balance educational needs with power-user efficiency.
Ideation
I generated a wide range of concepts spanning human solutions (workshops, peer mentors), system solutions (centralized apps, maps), and speculative "magic" ideas (AR, predictive tools). I evaluated ideas based on feasibility and ability to integrate with existing systems.
This phase emphasized pragmatic intervention over idealized redesign.
Brainstorming solutions across human, system, and speculative categories.
Concept
A breakthrough occurred when a recurring story surfaced: students arriving late to class because the printer they relied on was broken. One classmate mentioned that they wished they could have known whether or not it was working before she travelled across campus to get there.
This reframed the opportunity:
- The most painful failure happens before printing, not during setup
- Students want to know whether printing is possible right now
Printo emerged as a centralized, real-time printing companion that integrates directly with Papercut rather than replacing it. Rather than acting as a static help site, Printo focuses on situational, moment-of-need guidance.
Design Rationale
Printo intentionally avoids static documentation in favor of real-time, context-aware information. A key feature is crowdsourced printer outage reporting - students can flag broken printers, creating a live status layer that helps others avoid wasted trips.
By intervening earlier in the workflow - before students leave their dorms or cross campus - Printo reduces last-minute failure and shifts uncertainty earlier, when it is easier to recover from.
This positions Printo as an upstream UX intervention rather than a reactive support tool.
Design & Prototyping
I audited Papercut's existing information architecture and created a revised sitemap centered around student mental models. I designed a clean, minimal dashboard emphasizing clarity and hierarchy, and explored subtle print-inspired visual textures (RISO / halftone references).
Prioritized features:
- Printer availability and status
- Queue visibility
- Balance overview
- Favorites and quick access
- Embedded help context
Revised sitemap centered around student mental models.
Component library ensuring consistent UI patterns.
Testing & Iteration
I iterated through multiple prototype versions:
- v1: Consolidated pages and explored visual language
- v2: Refined hierarchy, contrast, and dashboard clarity
- v3: Identified gaps through informal user reviews
I conducted a quick A/B test between light and dark modes. Users strongly preferred dark mode for focus and readability.
Final UI screens: Dashboard, Find Printer, and New Print views.
Outcome
Printo demonstrates how small, targeted UX interventions can meaningfully improve large, legacy systems without requiring infrastructural overhaul.
By improving visibility, confidence, and timing, Printo reduces stress, wasted effort, and failure in everyday student workflows - showing how design can make existing systems feel more humane, legible, and reliable.
Project Presentation
Complete design documentation including research findings, design rationale, and implementation specifications.
Final presentation deck documenting the complete design process.
Demo
Interactive prototype walkthrough demonstrating the core user flows and micro-interactions.
Printo prototype demonstration video.