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. To leave, simply pause the audit. We gave this user 1000 ballots to audit so you can easily view the main page, but you will not be taken to the results page if all 1000 ballots are not entered. Again, to see the full functionality, please create a new username.
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:
- Styling
- Logout page
- Welcome page
- Modals
- Logout/Pause Audit capability on all pages
- Some sidebar work
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