← PORTFOLIO

SYSTEM LIVE

CASE STUDY

// Visitor Management System

InGate

Secure. Fast.

Frictionless

// Duration

8 Weeks

// Role

UX / UI Designer

// Platform

Mobile · Desktop

// Discipline

Research · Design · Prototype

// LIVE VISITOR LOG — DEMONSTRATIVE DATA

VIS-2025-042

Rajesh Kumar

→ Suresh Menon, Eng

09:31 · 14 Jun

INSIDE

VIS-2025-043

Priya Sharma

→ Dev Team

10:31 · 14 Jun

INSIDE

VIS-2025-044

Amit Patel

→ HR Department

11:00 expected

EXPECTED

VIS-2025-041

Neha Singh

→ Rajan K., Finance

08:50 · out 10:12

CHECKED OUT

The offline Visitor Management System faced four compounding problems. Each one independently was manageable — together, they created a broken entry experience that damaged trust at the first touchpoint with any organisation.

ID

Problem

Description

P-01

No digital

records

Visitors filled paper forms manually — illegible,

incomplete, and permanently unsearchable. Any

historical lookup required physically going through

notebooks.

⚑ HIGH IMPACT

P-02

Host

notification

gap

Hosts were called by phone after arrival. Missed

calls meant visitors waited indefinitely with no

status update. Observed failure rate: 3 in every 5

visits.

⚑ HIGH IMPACT

P-03

Zero live

visibility

Security staff had no live view of building

occupancy. Who is inside right now? There was no

answer to this question without counting physically.

⚑ SECURITY RISK

P-04

No pre-

registration

Every visitor — first-time or repeat — filled the

same slow paper form. Scheduled meetings, VIP guests,

and returning contractors all entered the same queue.

⚠ EFFICIENCY LOSS

// // Problem Statement

"The offline system relied on manual entry, causing delays,

errors, and added workload for staff — without digital records

or real-time access, both visitors and hosts experienced friction

at every stage of the check-in process."

01

// Challenge

The clipboard era had

to end.

Manual logbooks. Missed phone

calls. Zero real-time data. The

existing system was creating

invisible friction at every

entry point.

02

// Design Process

Five phases. One

north star.

Every decision grounded in

what we learned from

observing real check-in

desk behaviour.

PHASE 01

Empathy

Observed 3

reception desks.

Interviewed 8

visitors and 4

hosts. Recorded

pain point

frequency.

PHASE 02

Define

Synthesised

findings into 4

core problems.

Competitor

analysis of 6

VMS products.

PHASE 03

Ideate

Card sorting

with 6 users. 3

divergent

concept

directions. IA

validated before

wireframing.

PHASE 04

Prototype

Low-fi paper

sketches → mid-

fi Figma flows →

hi-fi

interactive

prototype across 3 device types.

PHASE 05

Test

5-participant

usability test.

Task completion

measured. 2

iteration rounds

before final

handoff.

ROLE-01

Visitor

Walk-in or pre-

registered guest

EXTERNAL

Self-register at kiosk

or pre-register via

link

Upload ID proof for

verification

Receive digital badge

& QR pass

Track own visit status

in real time

Check out on departure

Core pain

Repetitive form entry

on every visit — even

for returning visitors

with prior records.

ROLE-02

Host

Employee

receiving the

visitor

INTERNAL

Receive instant push

notification on

arrival

Review visitor details

before meeting

Approve, hold, or

reschedule visits

Pre-invite visitors

before they arrive

Access full visit

history for their

guests

Core pain

Missed phone calls from

reception — leaving

visitors waiting with

no status update.

ROLE-03

Admin /

Security

Front desk &

facility

management

SYSTEM

Monitor live building

occupancy dashboard

Register walk-in

visitors on their

behalf

Manage access

approvals and

blocklists

Generate and export

visitor reports

Configure access zones

and policy rules

Core pain

Using 2–3 separate

tools to answer one

question: who is inside

right now?

03

// User Types

Three roles. One

entry point.

Each persona interacts at a

different moment in the visitor

journey — and needs a completely different interface response.

01

Reception is a bottleneck

Average manual check-in took 4–7 minutes. During peak

hours, queues formed at reception — creating visible

frustration and damaging the host organisation's first

impression.

4–7m

avg check-in time

02

Pre-registration cuts check-in by 80%

When a visitor pre-registered, QR scan at entry dropped check-

in to under 90 seconds — eliminating all form-filling and ID

verification at the desk.

90s

with QR pre-reg

03

Phone calls fail 3 in 5 times

In 60% of observed visits, the host missed the reception

phone call. Visitors waited 8–15 minutes in some cases

with no status update — entirely preventable with push

notifications.

60%

notification

failures

04

Admins run 3 tools for one answer

Security staff cross-referenced a paper log, a shared

spreadsheet, and a CCTV feed to answer the question "who

is inside right now?" — a question one real-time dashboard

could answer instantly.

3

tools for one

answer

04

// Key Findings

What the research

revealed.

Observed across 3 reception

desks, 8 visitor interviews, and

4 host sessions over 2 weeks.

Colour Palette

#2F3380

InGate

Blue

Primary

· Trust

#E0B300

Status

Yellow

Live ·

Pending

#00C48C

Clear

Green

Active ·

Inside

#2C2C2C

System

Gray

Text ·

UI

Typefaces

Display/Heading

Poppins

Headings, names, UI labels,

stats

Sub Text

Inter

Description, Sub text and less

text areas

05

// Style Guide

Colour & type.

A palette built on authority and

clarity — blue for trust, yellow

for live status, mono for all data.

06

// Design Solutions

Four decisions. One

system.

Each solution maps directly to a

research finding — nothing was

designed without a problem to

solve.

SOL-01

QR-based check-in

Pre-registered visitors receive a unique QR pass before arrival. At the entrance, one scan triggers host notification, logs the visit, and issues a digital badge — no forms, no waiting.

// Rationale

Card sorting showed visitors were most frustrated by repetitive form entry on every visit. QR pre-registration moves all data entry to before the visit — check-in becomes a single tap.

SOL-02

Real-time admin dashboard

One screen answers every admin question: who is inside, who is expected, who just left. Filterable by host, department, floor. Exportable. Live, always.

// Rationale

Security staff were cross-referencing 3 separate tools to answer one question. Unifying into a single live dashboard was the most-requested feature in every admin interview.

SOL-03

Instant host notification

The moment a visitor scans their QR or is registered by reception, the host receives a push notification with full visitor details. Respond directly — no phone call, no intermediary.

// Rationale

Phone call failure rate was 60%. Push notification delivers in under 3 seconds with a 98%+ open rate. This single change eliminates the most common failure mode in the entire visitor journey.

SOL-04

Role-aware home screen

InGate detects the logged-in role and surfaces only what's relevant. Admin sees live occupancy and pending approvals. Host sees today's visitors and notifications. No irrelevant clutter from other roles.

// Rationale

A single generic screen tried to serve all three roles. Navigation depth for routine tasks was 4+

taps. Role-aware screens cut this to 1 tap for 80% of daily actions per user type.

07

// User Flows

Every path

mapped.

Four critical flows covering the full

lifecycle of a visit — from pre-registration to check-out.

VISITOR — Pre-registration + QR Check-in

Receive invite link

Fill pre-reg form

QR pass issued

Arrive at reception

Scan QR

Checked in ✓

HOST — Notification + Approval

Visitor QR scanned

Push notification (<3s)

Review visitor details

Tap "Going Down"

Visitor escorted ✓

ADMIN — Monitor + Manage

Open dashboard

Review pending

Approve or block

Export report ✓

WALK-IN VISITOR — Manual Registration

Arrive at reception

Staff registers visitor

ID upload + verify

Host notified (<3s)

Badge issued

Checked in ✓

08

// Impact

Numbers that earned

their place.

Measured via usability testing

with 5 participants and observed

workflow step analysis against

the manual system.

~90s

QR check-in vs 4–7 min manual. Pre-registration moves effort before the visit.

80% FASTER

<3s

Host notification

delivery —

replacing phone

calls with a 60%

failure rate.

98%+ RECEIPT

1

Unified dashboard

replacing 3

separate tools for

live occupancy

tracking.

ALL ROLES · ALL

DEVICES

Before — Manual System

4–7 min check-in via paper logbooks

Phone notification fails 3 in 5 times

No real-time occupancy data — ever

Every visit: refill the entire form

from scratch

Visitor data lost, illegible, or

inaccessible

After — InGate

~90 seconds with QR pre-registration

Push notification in <3 seconds,

always delivered

Live dashboard — who's inside, right

now

QR pass reused — no re-entry for

return visitors

Searchable, exportable digital visitor

records

"

Faster QR-based check-in made

the entry experience feel

professional — like they actually

expected me.

RP

R. Patel

Visitor · usability test

"

I got the push before I even

finished what I was doing. I knew

who was waiting before they could call me.

SM

S. Menon

Host · usability test

09

// Learnings

What this project

taught me.

01

Speed at entry is brand perception — every second of

friction at the front door shapes how visitors feel

about the entire organisation, not just the product.

02

Status visibility is a trust mechanism — users who can

see what's happening with their request never feel

abandoned. The system communicates even when

humans can't.

03

Moving effort upstream is better than reducing it at

the point of pain — pre-registration shifts check-in

work to a moment of calm, not a moment of queue

pressure.

04

Security and simplicity aren't opposites — designing

role-specific flows meant each user type got a simpler

experience without compromising the data integrity

the admin needed.

© 2026 ANIKET LAMKHADE — CLARITY IS ALWAYS DESIGNED, NEVER ACCIDENTAL.