Organize
Customers, applications, appointments, documents, and tasks move through one visible operational flow.
04 / ERP / FRONTEND / BROWSER AUTOMATION
An internal visa-office ERP for customers, applications, appointments, and documents — connected to a browser assistant for repetitive official-form workflows.
IN OFFICE USEFrontend workflows and browser extension
Internal, tenant-aware visa office ERP
React · Vite · Tailwind · generated API client
TypeScript · Chrome Manifest V3 · packaged form definitions
THE OPERATING WORKFLOW
The product brings customer records, visa applications, appointments, document checklists, tasks, and office configuration into one operational view. My contribution focused on frontend implementation, shaping the workflow, and building the form-assistant extension.





Customers, applications, appointments, documents, and tasks move through one visible operational flow.
The office workspace prepares a short-lived, form-specific data package for the selected application.
The extension fills supported fields in the official portal; the operator reviews and completes the sensitive final actions.
SELECTED ENGINEERING
Application stages, document checks, appointment calendars, tasks, and customer context were shaped into interfaces that office staff can scan and act on quickly.
The extension receives a short-lived, form-specific package and maps prepared answers into supported official portals without turning the browser into a second ERP.
Automation fills supported fields but leaves submission, payment, CAPTCHA, OTP, and other consequential actions to the operator for review and completion.