TrueVote GR5: Implementation
Website URL:
http://truevote.herokuapp.com/
To test our site in its entirety, please create a username.
Please note that once you finish auditing the ballots you were assigned, you can only view audit results. If you would like to audit more ballots, please create a new username. Our population is only allowed to audit the ballots they are given and no more; the website reflects this limitation.
If you would like to take a brief look at the main page of the site, you can login with these credentials:
- Username: amy
- Password: 6813
This account has 1000 ballots to audit. When you log in, you will be in the middle of the audit.
Browser:
This page has been designed for and tested in Chrome.
Individual Contributions:
In GR4, all team-members contributed to most aspects of the website, adjusting at least something small on every page. Moving into GR5, we decided on the look of each page as a team and then divided the implementation. The front-end required a lot of changes from GR4 to GR5 based on the feedback we received. Implementation was divided as follows:
Alvaro:
- Building the database necessary for all the back-end work
- Formatting the main auditing page and tying this to the database
- Formatting the fix mistake page and tying this to the database
Ayesha:
- Organizing the code from GR4, splitting it into separate .css, .js, .html, etc. files
- Formatting the login and welcome pages
- All of the miscellaneous little tasks (formatting modals, headers, and buttons, etc.)
Harshini:
- Tying the results page to the database to update dynamically
- Formatting the results page
- Writing the draft of this wiki
Rachael:
- Creating a tutorial for the main auditing page
- Creating a tutorial for the fix mistake menu
- FIx screen resizing problems