Skip to main content
UI Coach Logo
Advanced

Visa Application Document Checklist

Design a country-specific checklist that helps an applicant prepare, validate, and track documents without implying legal approval.

Responsive web, Mobile2 to 4 hours

The brief

Understand the problem

Background

Visa requirements change by destination, applicant nationality, purpose, duration, and family situation. Generic checklists create false confidence, while official language can be difficult to interpret.

User context

Hana is applying for a six-month student visa and includes her child as a dependent. She needs translations for two civil documents and has an appointment in five weeks.

Product problem

Hana needs a checklist tied to her circumstances, with source dates, accepted formats, dependencies, and clear routes to official guidance.

Objective

Create eligibility context, personalized checklist, document review, and readiness states for application preparation.

What to design

Define the experience

Required experience

  • Confirm route, nationality, purpose, duration, and dependents
  • Review a sourced checklist grouped by preparation effort
  • Upload a document and resolve a quality issue
  • Assess readiness and export an appointment pack

Screens and states

  • Application context
  • Personalized checklist
  • Document requirement detail
  • Readiness review

Core user flow

Follow the critical path

  1. 01

    Hana selects the student route and adds one dependent

  2. 02

    The checklist identifies translation and consent requirements

  3. 03

    Her child's birth certificate scan fails the full-page check

  4. 04

    She replaces it and exports a dated pack with links to official requirements

Product rules

Requirements and constraints

Requirements

  • Tie every requirement to applicant context and an official source
  • Show publication or verification date for changing guidance
  • Explain original, copy, translation, certification, and expiry rules
  • Track documents separately for each applicant
  • Make incomplete or uncertain readiness explicit

Constraints

  • The product cannot determine legal eligibility or guarantee approval
  • Official requirements take precedence over saved checklist data
  • Identity documents need clear retention and deletion controls

Reality check

States worth considering

A requirement changes after preparation begins
Names differ across documents
A dependent needs separate consent
A file is password protected
The appointment date moves earlier

Finish line

What to deliver

  • Four responsive screens covering a dependent document issue
  • A checklist model with required, conditional, complete, rejected, and changed states

If you want more

Optional extensions

Add a trusted adviser collaboration mode
Design a notification for source changes

Optional direction

Visual resources

Use these as a starting constraint if you want one. They are not part of the required solution.

Font pairing
NunitoPT Sans

Nunito & PT Sans

Clear interface writing gives people the confidence to understand what changed and decide what to do next.

Icons
Illustrations

Keep practicing

Advanced
Public services

Newcomer Essentials Guide

Design a multilingual orientation app that helps newly arrived refugees find trusted local services, understand common processes, and connect safely.

Mobile4 hours plus
AccessibilityContent Design
Advanced
Public services

Accessible Public Service Application

Design a plain-language rental assistance application that supports eligibility checks, documents, save-and-return, and human help.

Responsive web4 hours plus
AccessibilityForms
Advanced
Public services

Guided Tax Estimate and Payment

Design a jurisdiction-aware flow that estimates a simple tax balance and hands off securely to official payment.

Responsive web4 hours plus
FormsContent Design
Advanced
Public services

Verified Community Safety Alerts

Design a public safety app for receiving verified local notices and reporting non-emergency incidents without enabling surveillance or vigilantism.

Mobile4 hours plus
Trust and SafetyContent Design
Intermediate
Public services

Everyday Task Navigator

Design a guided help service for completing one unfamiliar civic or household task.

Responsive web2 to 4 hours
Information ArchitectureService Design
Advanced
HR software

Verified Career Profile

Design a reusable career profile where candidates control which verified credentials are shared with an employer.

Responsive web2 to 4 hours
Trust and SafetyInformation Architecture