Skip to content
All work
Consumer · Immigration

Arabvesta

A companion app that turns the U.S. visa journey from confusing paperwork into a guided experience.

Year
2024—2026
Region
MENA → US
Platforms
iOS · Android · Web
Stack
Flutter · React · .NET · Firebase · Azure
Context

Where things stood.

Applying for a U.S. visa from the Arab world is dense with documents, interviews, and deadlines scattered across government portals, embassies, and third-party processors.

Arabvesta exists to put the whole journey in one place — a bilingual, phone-first experience that walks applicants through requirements, document capture, appointment prep, and post-submission tracking.

Challenge

What we were asked to solve.

The application flow had to feel simpler than a government portal while still meeting the real rigor of U.S. visa documentation.

It also had to work for a mixed audience — native Arabic speakers, expats, and mobile-first users across multiple countries and carriers — without losing data between sessions.

Approach

How we built it.

We ran a focused discovery with real applicants to map the journey end-to-end, then designed a bilingual mobile experience where each step has one clear action and one supporting reference.

On the engineering side we built a single backend (.NET on Azure) that serves a Flutter mobile app and a React dashboard, with Firebase for identity and live feature flags so the team could ship weekly without waiting on store review.

Key features

What shipped.

  • Guided application flow

    Step-by-step visa-type questionnaires that adapt to each applicant and collect only what the embassy will actually ask for.

  • Bilingual document capture

    Mobile camera flows for passports, photos, and supporting files, with on-device validation before anything leaves the phone.

  • Interview preparation

    Bilingual interview-question library and a self-guided practice mode tailored to the applicant's visa class.

  • Live status + push

    Applicants see a single timeline for every submission, with push notifications when a required action changes.

Outcomes

What shipping looked like.

Shipped on three platforms
iOS + Android + Web
App Store review passed
1st submit
Release cadence in production
Weekly
Bilingual from day one
EN + AR
Tech

What's under the hood.

Mobile
Flutter (iOS + Android)
Web
React 19, Vite, MUI, React Query
Backend
.NET on Azure Container Apps
Identity
Firebase Auth + Remote Config
Payments
Stripe
Observability
Crashlytics, App Center, Azure Monitor
Next project

Taskeen

Pilgrim tracking and logistics for the Hajj at scale.

Have an RFP? Have an idea? Let's build it.

We reply to every inquiry within one business day. Tell us about your project, timeline, and what success looks like.