*Note: Our team doesn’t have a database schema as our project is focused on creating a one-stop site that students can use to check voter status, register to vote, do absentee voting or chat with a member of Center of Civic Justice. Though the client would like to collect certain data from the form submissions of students, we’re utilizing extensions within Jotform that integrate with Google Sheets and saves the information properly.
Part 1:
- First, users can access an HTML page that will allow them to choose: “Choose Your Voter Status”, “Register To Vote”, “Absentee Voting”, “Chat with a Team Member”.
- If they select “Register to Vote” the user should be able to select the state of residence.
- Next, they should be able to fill out a user-friendly form that auto-fills into the original voter registration pdf for their state.
- After submitting the form, users can print or email the original voter registration pdf that has been filled out.
- The submitted form should also be saved to a Google Drive folder that the admin has created.
- If they select “Absentee Voting” the users should be able to select the state or county of residence.
- Then, they will either find directions on how to request an absentee ballot via mail or fill out a user-friendly form that auto-fills into the original absentee ballot pdf for their state.
- After submitting the form, users can print filled out ballot to mail OR in the case of requesting a ballot, users will be redirected to the official state site.
Part 2:
- The use of HTML and JavaScript is ideal to create the Home page, so that there are buttons that the user can easily identify and select.
- Since filling out the actual PDF is harder on the eyes and not very user friendly, JotForm is a good option to improve the experience that we can integrate into the process.
- End-user will be able to fill out the PDF quickly and with no trouble.
- JotForm will automatically populate the original voter PDF and the user can choose to Print or Email.
- The admin of the website and forms also will be able to make changes easily and won’t need to have strong technical skills.