Confidence at every entry

White-label visitor and contractor check-in — secure, fast, built for kiosk screens

ecoPortal — visitor management platform

Client

ecoPortal

My Contribution

  • Product strategy
  • UX research
  • Interaction design
  • Visual design
  • High-fidelity prototyping

Timeline

2025

Platform

1024×768 touchscreen kiosk

Context

The manual check-in process created operational bottlenecks, increased receptionist workload, and slowed visitor access. A visitor arrives for a meeting, stands at a kiosk — and freezes. A contractor late for a job is forced through a long registration — again.

The challenge: reduce operational friction while preserving security, compliance, and a seamless experience — on a shared public device with low digital literacy users.

The Problem

Anxious first-timers. Visitors and new contractors freeze at the kiosk — unsure where to tap, afraid of making mistakes.

Forced repetition. Returning contractors re-register and re-complete training every visit — wasting time and creating frustration.

Invisible confirmation. No visible host notification — users don't know if the process worked, leading to anxiety and queues.

Core tension
How do you reduce operational friction on a shared public device — constrained by fixed resolution, compliance requirements, and a diverse audience with low digital literacy?
CategoryConstraintDesign Implication
Technical Fixed 1024×768, touchscreen, white-label, offline fallback One action per screen, large touch targets, no network reliance
User Low digital literacy, time pressure, anxiety, one-time users Progressive disclosure, simple language, forgiving validation
Business Compliance, shared device, multiple profiles, existing workflow Security validation, audit trail, reception integration
Key Decisions

Each decision represents a deliberate trade-off between user value, business impact, and technical feasibility.

DecisionRejectedChosenWhy
Flow structure Single flow for all users Branching flows by user type Visitors and contractors have fundamentally different needs
Returning users Full registration each visit Email-based recognition with inline validation Returning contractors save time, no extra infrastructure
Training format Long text with a single checkbox Modular checkboxes with acknowledgments Verifiable items increase comprehension and compliance
Confirmation Subtle success message Strong completion state with host notification Higher confidence, reduced support requests
Trade-offs

Balancing speed, compliance, and accessibility on a fixed kiosk meant three constraints shaped every design decision.

Physical constraints
1024×768 touchscreen with no keyboard. One action per screen, large typography readable from 1 meter, generous touch targets for users of all digital skill levels.
Compliance vs. speed
Safety training is mandatory but long. Converting dense legal text into progressive acknowledgements increased completion without sacrificing compliance.
Offline resilience
Core flows had to work without network connectivity. The kiosk couldn't fail when Wi-Fi dropped — trust depends on continuity.
The Solution

A streamlined kiosk flow combining speed, compliance, and clarity in a single touchscreen interface.

Visitors complete check-in in under a minute — select their role, enter contact details, and receive immediate confirmation that their host has been notified.

Contractors follow a dedicated path that detects returning users, validates training status, and enforces safety compliance without unnecessary repetition.

ecoPortal — complete user flow architecture
Complete user flow architecture — visitor check-in, contractor registration, returning detection, training gate, and offline fallback.
Final screens — the complete check-in experience, from home screen through confirmation.
Key Deliverables
Kiosk interaction system — one action per screen, large touch targets, 1m readability
User flow architecture — branching paths for visitors, new contractors, returning contractors
Offline fallback mode — resilient check-in without network connectivity
On-site safety training — modular compliance checkboxes with acknowledgment validation
Kiosk-specific prototyping — 1024×768 constraints, dark-mode interface
AI Tools

Claude. Synthesized competitive benchmarking data from 3 kiosk categories (airports, hospitals, coworkings) into design patterns and risk areas.

ChatGPT. Generated UX copy variants for kiosk prompts and error messages, tested for clarity across low digital literacy users.

Impact

What I shipped: Complete kiosk experience — branching user flows, email-based returning contractor detection, modular safety training, offline fallback, and a 1024×768-optimized interface serving diverse digital literacy levels.

68%
Reduction in average check-in time
87%
Self-service completion without staff assistance
74%
Reduction in receptionist manual workload
Reflection

I'd test with actual kiosk hardware earlier. Screen glare, touch responsiveness, and reading distance changed a lot of assumptions that looked fine in Figma.

Biggest lesson: designing for anxiety. Clear progress indicators, immediate confirmation, and forgiving input validation aren't nice-to-haves — they're the core of the experience.