I'm buildingan open-source way to fill U.S. immigration forms without fighting clunky PDFs
Github: https://github.com/athos2113/fillvisa-os
Demo: https://fillvisa.com/demo/
US Immigration still relies on outdated XFA PDFs - you can't fill them on your browser. Most immigrants end up printing the form and fill it manually.
So, I converted the PDF forms into smart web forms. They are replica of the official USCIS forms and follow conditonal logic. In the output, you get the official USCIS pdf form filled.
I was stuck unable to fill out a PDF I-864 for immigration because the required fields were non-editable. And opening the PDF in a PDF editor or Photoshop would require a password that was not available. So I had to create a PDF-to-JPG-to-PDF pipeline:
That's cool. How are you gonna get it in the hands of people that would need it?
Interesting. I downloaded some PDFs for the adjustment of status forms recently and most of them were editable but only partially - the conditional fields couldn't be edited it seemed.