Requirement - abounk/ku-polls GitHub Wiki

  1. The application can display a list of polls.
  2. The polls that are not available can't be voted on.
  3. All available polls can be voted on.
  4. Users can change their votes until the poll duration is over.
  5. After clicking on the available poll, the application will redirect users to the poll detail page.
  6. If the user is not yet authenticated, the user will be redirected to a login page when submitting the vote.