Varun OS
Case study
Appearance
ResumeContact
HCM CaféProduct case study

Designing clear operational workspaces for employees, admins, hosts and front-desk teams.

HCM Café covers two workplace products. The HR platform supports configurable dashboards, attendance and leave. The Visitor Management System coordinates invitations, arrival, check-in and check-out across five roles.

Role
UI/UX Designer
Contribution
Web and mobile workflows, dashboards, forms and states
Workstreams
HR management + Visitor management
Evidence
Product design files and workflow screens
HCM Café employee dashboard with attendance and leave informationHCM Café Visitor Management company admin dashboardHCM Café Visitor Management host mobile dashboard
Two workstreamsHR operations + Visitor operations
01

Product model

Keep two related workplace products clear without pretending they are one workflow.

The HR product is organised around employees, managers, modules, attendance and leave. Its main challenge is helping each role see the tools and decisions relevant to them.

The Visitor Management System is organised around a visitor record that moves between Host, Company Admin, Security and Super Admin. The products share a brand and visual language, but the case study keeps their responsibilities separate.

Workstream AHR management

Configure modules, personalise dashboards, record attendance and manage leave.

+
Workstream BVisitor management

Invite visitors, verify arrival, record guests and assets, then complete check-out.

02

HR management

Let organisations configure the workspace before employees use it.

The module configuration area brings organisation structure, locations, attendance rules, leave settings and other HR capabilities into one administrative workspace. Dashboard widgets then reflect the modules relevant to each role.

01Organisation

Company, location, department and role structure

02Rules

Attendance, leave, payroll and recruitment settings

03Workspace

Role-relevant dashboard widgets and actions

Product evidenceConfiguration and employee dashboard
Real HR product screens. Configuration defines the available modules, while the dashboard brings daily employee actions into one place.
03

Attendance and leave

Make the current state and next action visible in exception-heavy workflows.

Attendance is more than a check-in time. The interface also needs to communicate breaks, overtime, missing punches, regularisation and approval status.

Leave follows a similar pattern. Employees submit a request with context, while managers need a review view that shows dates, balance, reason and a clear decision.

Decision

Keep summary counts, detailed records and approval actions in the same operational context.

Reason

Managers need to understand the exception before approving, rejecting or requesting a correction.

Trade-off

The screens remain data-heavy, so hierarchy and status consistency carry more value than decorative simplification.

Product evidenceAttendance exceptions and leave decisions
Real HR screens showing overview, regularisation and leave approval. The interface keeps employee context close to the decision.
04

Visitor management

Coordinate one visitor lifecycle across five roles.

The visitor record changes owner as the visit progresses. The Host creates the invitation. Admin users manage company-level records. Security verifies arrival and completes check-in. Super Admin users review platform activity.

ParticipateVisitor

Confirms details, presents the pass and completes the visit

InviteHost

Creates the visit and shares the visitor pass

ReviewCompany Admin

Manages visitors, employees and communication records

VerifySecurity

Scans the pass or finds the visitor manually

GovernSuper Admin

Manages companies, reports and platform-level activity

01Invite

Host adds visitor and visit details

02Share pass

Visitor receives QR or numeric code

03Verify

Security scans or searches manually

04Check in

Guests and assets are recorded

05Check out

The visit is completed and logged

Product evidenceHost invitation and visitor pass
Real mobile screens. The Host can review daily visits, create an invitation and share a scannable pass.
05

VMS flow architecture

Show where ownership changes during a visit.

I combined the original Visitor, Host and Admin flow maps into one system view. The revised architecture adds the missing Security and Front Desk hand-off, separates the standard path from fallbacks, and keeps unresolved policy decisions visible.

Missing or invalid passSearch and verify manually

Security can continue by phone, email or host instead of stopping the check-in.

Walk-in visitorCapture details and confirm entry

The front desk records the visit, then checks whether the host can approve entry.

Host unavailableUse the company fallback policy

This remains an open question until the organisation confirms who can approve the visitor.

Open visitFlag and close manually

Security can review visits that were not checked out and close the record with context.

Role and permission architecture
Five roles coordinate through one visit recordInspect how creation, approval, verification and administration ownership are separated.

Portfolio reconstruction based on delivered design.

Information architectureVisitor lifecycle ownership
VisitorIdentity and arrival
  • Confirm details
  • Receive pass
  • Present QR or OTP
HostInvitation and approval
  • Create visit
  • Approve request
  • Receive arrival alert
Security / Front DeskEntry and exit
  • Verify visitor
  • Record guests and assets
  • Check in and check out
AdministrationPolicy and history
  • Configure companies
  • Review visit logs
  • Track communication usage
06

Front desk operations

Support QR speed without making the workflow depend on QR alone.

Security can scan a visitor pass for a fast lookup. A numeric code and manual visitor search remain available when the pass cannot be scanned or the visitor arrives without it.

Before check-in, the flow captures accompanying guests and carried assets. Check-out closes the visit and preserves the record for history, reports and operational review.

Primary pathScan QR

Identify the invitation and open the visitor record.

or
FallbackEnter code or search

Continue when scanning is unavailable.

then
Operational recordGuests, assets and status

Complete check-in with the required context.

Product evidenceSecurity verification and visit completion
Real mobile screens. The sequence covers dashboard actions, QR scanning, check-in details and check-out.
Product evidenceAdministrative control and communication tracking
Real web screens. Company and Super Admin dashboards summarise activity, while the tracker records SMS and WhatsApp usage.
07

Shared visual patterns

Use the same interaction language while keeping each product recognisable.

01

Role-based dashboards

Cards and widgets surface the modules and daily actions relevant to the signed-in role.

02

Operational status

Counts, labels and record states help users understand what needs attention.

03

Review in context

Drawers and modals keep supporting details close to approval or update actions.

04

Web and mobile continuity

Desktop supports broad monitoring. Mobile keeps focused actions available at the point of work.

Scope boundary

The two products share HCM Café branding and visual patterns. A shared backend, component library or direct data integration was not verified, so this case study does not claim one.

08

Reflection

The strongest design decision is making ownership visible at every operational hand-off.

What the work demonstrates

Role-aware enterprise product design

The designs cover configuration, dashboards, exceptions, approvals, invitations, front-desk operations, communication tracking and mobile task flows.

What I would validate next

Exceptions and real-world front-desk pressure

I would test attendance corrections, leave decisions, failed QR scans, walk-in visitors, multiple guests and asset reconciliation with the people handling those tasks.

Outcome boundary

Formal usability findings, product adoption and business metrics were not available for this case study. The documented outcome is the design coverage and the operational logic visible in the product files.