Our inspiration was seeing that some people have trouble filling out forms online using complicated word processors. Also, many people may not have a printer and scanner. With PDFiller, these forms will be automatically filled and automatically saved onto your computer with no further complications. Our goal is to simplify the process of online form filling.

What it does

Our website/program allows users to automatically fill out pdfs such as forms and applications. It could also be used by businesses to automatically fill out business cards, id cards, credit cards, or a number of other things!

How we built it

We used CSS and HTML for the webpage and used python/flask to create the script.

Challenges we ran into

Some challenges we ran into was allowing the user to use certain unique pdf files that our script sometimes could not detect/fill out. Additionally, we had really never used html or css before, so it was difficult at first. However, after a little time spent learning, we were able to use this knowledge to overcome this challenge.

Accomplishments that we're proud of

Accomplishments that we're proud of is getting the python script to work successfully on the webpage and to return a filled out pdf file.

What we learned

We learned how to use HTML, CSS, and how to use python scripts on webpages. We also learned a lot of about flask and web servers. We even learned about pdf files, because our product is reliant on them!

What's next for PDFiller

We would like to expand PDFiller to allow it to autofill more types of documents in the future other than just pdfs. We also want the user to be able to upload their own pdfs and documents. Lastly, we would like to have default templates for certain forms and to allow the user to create a profile and have their information saved.

Built With

Share this project: