Iteration 1 Plan - panitnt/ku-polls GitHub Wiki
Goal
A web app that allows visitors to vote on poll questions and see results. The application correctly displays the number of votes for each choice in the selected poll question. The results of the analysis are consistent across restarts of the application.
Features to implement
- Display a list of poll questions
- Visitor can select a poll and submit vote for a choice. His vote is added to the total.
- Visitor can see total votes for each choice in a poll
- A Poll has a start date & is visible only on and after this date
- Administrator can add or modify poll questions and choices
Milestone
- Application displays a list of active polls and allows voting on each poll.
- Application shows total "votes" for each choice in a poll. Results are persistent across restart.
Acceptance Criteria
- Application can run and show list of poll questions.
- Users can select a polls, see a list of choice, select a choice, and can submit their choice.
- Users can see vote totals for each question.
- All navigation links work correctly.
- This polls passed all unit tests.
- In polls, have at least 2 interesting question.
- All file committed to Github on iteration1 branch and merge to master when finished.