A web app to reconnect students with their lost belongings.

A web app to reconnect students with their lost belongings.

Role

UX DESIGNER
UX RESEARCHER
DEVELOPER

UX DESIGNER
UX RESEARCHER
DEVELOPER

Timeline

SPRINT 2025

4 WEEKS

SPRINT 2025

4 WEEKS

Skills

USER RESEARCH

PRODUCT DESIGN

INTERACTION DESIGN

WIREFRAMING

PROTOTYPING

FULL-STACK DEVELOPMENT

USER RESEARCH

PRODUCT DESIGN

INTERACTION DESIGN

WIREFRAMING

PROTOTYPING

FULL-STACK DEVELOPMENT

Meet Uw Lost & Found

Meet Uw Lost & Found

Meet Uw Lost & Found

Overview

Overview

At the University of Washington, students lose items every day. Unfortunately, without a centralized system most rely on scattered Reddit posts or Snapchat stories, making it difficult to recover their belongings.


Over four weeks, I designed and developed UW Lost & Found, a streamlined web app that replaces this chaotic process with a single, reliable platform where students can post, browse, filter, and claim lost items. With real-time email notifications, the app makes finding belongings faster, safer, and more efficient.

At the University of Washington, students lose items every day. Unfortunately, without a centralized system most rely on scattered Reddit posts or Snapchat stories, making it difficult to recover their belongings.

Over four weeks, I designed and developed UW Lost & Found, a streamlined web app that replaces this chaotic process with a single, reliable platform where students can post, browse, filter, and claim lost items. With real-time email notifications, the app makes finding belongings faster, safer, and more efficient.

Challenge

Challenge

Create a digital product that helps University of Washington students recover lost items quickly

Solution

Solution

A hub for lost items

Understanding the User

Understanding the User

Understanding the User

User Research

User Research

Because this was a class project, I relied on assumptions and peer feedback which revealed pain points:

  • Chaotic communication → scattered across Reddit, Snapchat, and word-of-mouth

  • Slow updates → students miss items without alerts

  • Unclear ownership → hard to know if an item is still available

  • Lack of trust → unsafe or embarrassing to share personal contact info directly on social media

User Journey

User Journey

Goal: Find or report a lost item quickly between classes

  1. Visit UW Lost & Found site

  2. If user has lost an item → Browse or filter listings

  3. Claim an item → Poster receives notification email

  4. If user has found an item → Submit a lost item form

The Design Process

The Design Process

The Design Process

Paper Wireframes

Paper Wireframes

Each listing contains item photo & information with a claim option

Submission form to post found items

Sample email received by poster when item is claimed

Digital Wireframes

Digital Wireframes

Homepage

Submission Form

  • Refined sketches into clean, consistent layouts in Figma

  • Added improved spacing, consistent input fields, and filter drop-downs

Mockups

Mockups

Homepage

Submission Form

  • Applied UW branding with purple/white theme

  • Included sample photos for listings

  • Increased button size, bolded headings

Prototype Video

Prototype Video

High-fidelity prototype walk-through demo

  • Connected mockup screens in Figma to simulate real interactions

  • Added clickable flows for posting, browsing, filtering, and claiming items

  • Prepared the design for development

  • Built a popup confirmation: “Claimed! The item poster has been notified and you should receive an email shortly"

The Developed Product

The Developed Product

The Developed Product

Demo Video

Demo Video

The final product was fully coded in Flask, not just designed in Figma. While less visually polished than the high-fidelity prototype, it functioned end-to-end with real submissions, filters, email notifications, and image uploads.

Class Skit Video

Class Skit Video

The final product was fully coded in Flask, not just designed in Figma. While less visually polished than the high-fidelity prototype, it functioned end-to-end with real submissions, filters, email notifications, and image uploads.

Reflection

Reflection

Reflection

Improvements

Improvements

Improve

  • Fidelity gap → The flask version didn’t fully match the polish of the Figma mockups, a reminder of the design-development gap

  • Visual polish → Text and buttons ended up smaller than ideal, I’d enlarge them for readability and accessibility

  • Email integration → I used my personal email to register for EmailJS. For a real deployment, I’d set up a dedicated uw-lost-found@gmail.com account

Next Steps

Next Steps

  • Authentication → Add UW NetID login to secure submissions and prevent spam

  • Admin support → Partner with UW to integrate into official services

  • Enhanced notifications → Expand alerts beyond email to SMS/text

  • Scalability → Transition from CSV storage to a robust database

Takeaways

Takeaways

  • Impact → Centralized lost & found solved a real need

  • What I learned → Strengthened skills in full-stack development, integrated EmailJS API for real-time alerts, and designed with accessibility in mind