Requirements - lisbono2001/ku-polls GitHub Wiki

Requirements

Functional Requirements

  1. Poll/survey questions are multiple choice, where the poll taker selects a choice from a list of choices.
  2. Users can create their own poll through the application.
  3. Users can see feedbacks of their created poll.
  4. Users can specify their opening and closing date of the poll.
  5. No body except poll's owner can see the poll before it opened.
  6. Allow users to view and edit their submission until the poll is closed.
  7. Also allow users to view their previous submission when the poll is closed.
  8. No limits on the number of poll items and number of responses.
  9. Response will be closed when the closing date arrived.
  10. Users can't see others' response except poll's owner.

Non-functional Requirements

  1. Application should be user-friendly & easy to use.
  2. Application should allow user to send feedback for further evolution.