Skip to content

[Visa Agency MIS]

Pak Qurtaba

Visa/travel agency MIS with multi-role dashboards and automated CV generation.

Full-stack build: React + Appwrite Auth + RBAC for Admin/Applicant/Demand portals, server-side pagination for 5k+ records, group-based filtering, export-ready CVs in <30s.

role: Full-Stack Engineer

Pak Qurtaba — Visa Agency MIS: Visa/travel agency MIS with multi-role dashboards and automated CV generation.
ReactAppwriteRBACCloud Storage
query: <800mscv_time: 15m_→_30s

// situation

Manual paperwork, disorganized applicant tracking, no realtime visibility across stakeholders.

// task

Digitize end-to-end workflow for hundreds of applicants with 3 secure portals and scalable data layer.

// action

  • Three RBAC dashboards (Admin/Applicant/Demand) on Appwrite Auth with data isolation
  • Applicant profiles + reference linking + demand workflow; server-side pagination for 1k+ filtered rows
  • Dynamic key-value group filtering + custom search (<800ms)
  • Auto CV generation + bulk export + status/demand analytics

// results

  • 70% less admin work; 60% fewer status calls; reports in minutes
  • 5k+ records, <2s dashboard load, centralized decision-ready data

$ Gallery

Pak Qurtaba screenshot 1 of 5Pak Qurtaba screenshot 2 of 5Pak Qurtaba screenshot 3 of 5Pak Qurtaba screenshot 4 of 5Pak Qurtaba screenshot 5 of 5