Skip to content

Development Plan

James Brucker edited this page Sep 5, 2020 · 2 revisions

Development Plan and Features for KU Polls

Iteration 1

  1. Web app displays a page showing a list of current poll questions; that is, questions whose publication date is not in the future.
  2. Visitor can select a poll question and see a list of choices.
  3. Poll question has a starting date (called publication date) that is the first date the question is shown on the web.
  4. Any visitor can submit a vote for a choice on a current poll question.
  5. Visitor can view the results of voting for a poll question.
  6. Poll questions are created using the admin interface (polls app doesn't provide a UI for this yet).

Evaluation Criteria

  1. Polls home page shows a list of available polls.
  2. Visitor can select a poll and submit a vote for a choice, and his vote is counted correctly.
  3. All navigation links work correctly.
  4. All unit tests pass.
  5. CSS styling works and page text is easy to read.
  6. All work is checked in, reviewed, and committed to Github.
Clone this wiki locally