Can we do the following with a combination of Gravity Forms and the new User Registration Add-On?
The town wants a membership log-in and tracking system.
This is a municipally administered program. We simply want to collect certain member data, and then track their progress through our program. Members will be instructed and supported online (only via email and phone and tooltips on hidden pages), and will be completing much of their tasks offline.
They will log back onto the site on various days, answer some questions and check a box saying they have completed a certain step, and then that information will go into our database and also generate an email notification to the site owners. There will also be a voting system that assigns points as part of our program, and we will need users to be logged in, in order to participate in the voting.