ResVisa
legal / immigration tech
a spanish-residency consultancy for arab families — with no platform to qualify leads, manage cases, or scale beyond manual work.
resvisa helps arab families secure spanish residency, an advisory business drowning in manual work: qualifying every enquiry by hand, tracking cases in scattered docs, and chasing paperwork over email. they had deep expertise but no system to match it, and no way to show prospects — in arabic or english — which of the four visa routes actually fit them. the brief: build the whole machine. a bilingual marketing site, a self-serve eligibility engine, a full client-and-staff ERP, and the automation to run it all.
- 4 — visa routes scored
- 197 — faqs, EN + AR
- 1-click — quiz → portal onboarding
process
- strategy: mapped the 4 visa routes, the qualification logic, and the bilingual (EN/AR) architecture before design.
- marketing site: a full bilingual site: homepage, visa guide, life in spain, faq, contact, and blog.
- eligibility engine: a ~15-question quiz scoring each person against all 4 routes into a green / amber / red result.
- ai chatbot: a claude-powered assistant grounded in the faq database, conversational and quiz-aware.
- client portal: passwordless magic-link login, a live case-completion ring, stage checklists, and secure document upload.
- admin erp: a 3-phase case board, document review (accept/reject with comments), leads, and work-queue stats.
- email automation: every stage wired through resend: invites, doc status, stage moves, and team review alerts.
- seo + arabic: per-page meta, hreflang, rich schema (FAQ / Review / AggregateRating), and full RTL arabic.
before
- every enquiry qualified by hand, one email at a time
- cases tracked across scattered docs and inboxes
- no way to show which of the 4 visa routes fit a prospect
- no arabic experience for an arabic-speaking audience
- no client portal, no document system, no automation
after
- a self-serve quiz that scores all 4 routes automatically
- a full ERP with a 3-phase case board and document review
- passwordless client portal with live case progress
- one-click quiz → account → magic-link onboarding
- a claude-powered chatbot answering in EN + AR
- every notification automated through resend
- bilingual site with RTL arabic + rich SEO schema