A smart self-check-in system for John Wayne Airport that integrates automatic troubleshooting and baggage transport — eliminating the frustration of kiosk errors forcing passengers back into counter lines.
Read Case StudyProject Background
This project builds on research conducted in the fall term studying how space and technology design affect passenger experience at John Wayne Airport (SNA) in Irvine. I focused on how passengers move through the airport and where friction points emerge in the process.
I discovered that passengers frequently encounter frozen screens or are sent back to staffed counters due to baggage drop requirements — revealing a clear gap in system reliability and real-time support.
How might we help passengers at John Wayne Airport who experience stress when kiosk errors occur and baggage rules force them to stop their progress and wait in counter lines again?
Create a smart self-check-in area at John Wayne Airport that combines automatic assistance and baggage care to provide a smooth, stress-free trip for passengers at the terminal.
01 — Discover
"He tapped again, shifting his weight from left foot to right, uncertain what to do next. Finally, he gave up and rejoined the counter line."
— Field Observation Notes, John Wayne AirportThe check-in zone is the terminal's first touchpoint — shared by travelers, airline staff, and airport agents. High time pressure and the rigid digital logic of kiosk interfaces together define the experience.
Passengers choose self-service to save time, yet baggage-drop requirements or kiosk errors force many back to counter lines — breaking their expected fast, seamless flow and significantly amplifying frustration.
Signage is not visible from elevator exits. Limited seating in the lobby. Self-check-in kiosks allow boarding pass printing but checked baggage must still be processed at the staffed counter — a fundamental friction point.
Airport staff face intense support pressure during peak hours — often learning of kiosk failures only after they occur. Manually resetting hardware and redirecting passengers consumes time that automated systems could reclaim.
02 — Define
By mapping two distinct user types, I developed a nuanced understanding of the mental models, emotional states, and unmet needs driving each side of the check-in experience.
02 — Define (cont.)
The journey map traces passenger thoughts, emotions, and touchpoints from arrival through boarding — identifying the emotional low points and the design opportunities hidden within them.
03 — Develop
The smart check-in system creates a seamless link between physical space and digital interface. Passenger and operator data flows in real time, kiosk failures are automatically detected and reported, and baggage is transported by AGV cart to the drop zone — closing the loop on the entire check-in process.
When a kiosk error occurs, the system automatically detects the issue and alerts staff — simultaneously uploading the passenger's check-in data to the fast-track counter, so no re-queuing is needed.
Full System Visualization
03 — Develop (cont.)
Informed by the journey map and empathy maps, I designed six core UI screens covering the complete check-in flow — from identity entry through service selection, printing, success, and two error-recovery states.
04 — Reflect
Watching a passenger tap the screen before giving up and re-queuing made the problem viscerally real. Field notes surface details surveys never capture.
Mapping both users revealed a two-sided failure. Good system design must serve passengers and operators simultaneously.
The most important decision was treating errors as transitions, not dead ends — auto-recovery, data handoff, and clear re-routing.