Visa case intake platform
Visa work arrived as documents in email. We shipped a consultancy site that routes visitor, student, and PR cases into a consultation booking.

The situation
A UK-led immigration consultancy needed a public case taxonomy and a way to start files without a generic contact form.
The constraint
Destination-specific services, consultant positioning, and a booking path that does not pretend to file the visa itself.
What we refused
A visa-lottery landing page. An online form that claimed to submit the application.
What we shipped
Service lines, destination pages, process narrative, and consultation booking.
Stack, on purpose
TypeScript, Next.js, booking / consultation intake.
What changed
Leads arrive tagged by visa class instead of “need visa.”
What we would do next
Document checklist per destination so the first call starts with a complete file.
System surfaces & interface captures
Hover and click any record to open the full-resolution pixel inspector with zoom lens and 1:1 precision.


Have a similar constraint?
Tell us where your current operational system is breaking.