Iteration 3 Plan - JiratchayaPhinyodom/ku-polls GitHub Wiki
Goal
Adding the User Authentication system and improving the voting process so that each vote cast by a user counts as one vote (a user can vote only 1 choice at a time). Users can also modify their votes.
Features
- Users can now vote for only 1 choice per question at a time (by refining the Choice Model and adding the Vote Model).
- Users can change the vote.
- The login system
- The logout system
- The signup system
Acceptance Criteria
- The polling app has pages for signing up, logging in, and logging out.
- Each user's prior vote is displayed on the poll detail page.
- Each test need to be successful.
Retrospective Summary
I learn more about login logout and signup system. I learn to make more condition in vote.