Forms and reports

I want to make a small app with a form and a button to display the results from the form in a chart. Almost like a survey. I want to show results from each state - searchable for the customers. (They can search each state and get a new chart.)
Do i need google chart or is there a better way?

Hi! We currently have only the d3.js / Google Charts if you want something fancy, but you can also do something custom like I did here.