Iteration 4 Plan - TAGCH/ku-polls GitHub Wiki
Goal
The objective of this iteration is to produce a good quality app that others can install and run. After Iteration 3, KU Polls has useful functionality, even though not everything in the Vision Statement has been implemented.
Features
- List of polls displays all published polls, not just newest polls. Polls are sorted by date, from newest to oldest.
Milestone
- Review and revise the poll questions, as needed.
- Create a Markdown file Installation.md containing instructions for how to install and configure your app.
- Test installation instructions.
- Add “How to Run” instructions in README that include using the virtual env.
- Code cleanup.
Acceptance Criteria
-
Poll List
- All published polls are displayed, including older polls.
- Polls are sorted by publication date, from newest to oldest.
-
Review of Poll Questions
- All existing poll questions are reviewed.
- Necessary changes are made to ensure poll questions are relevant and accurate.
-
Installation Instructions
- A
Installation.md
file exists with clear instructions for installing and configuring the app. - Installation instructions have been tested to ensure they are correct and complete.
- A
-
Running Instructions
- The
README.md
file includes clear "How to Run" instructions, including the steps to activate the virtual environment. - Instructions have been tested and verified.
- The
-
Code Cleanup
- Unnecessary code and comments are removed.
- Code adheres to style guidelines (Flake8).
- There are no unused imports or variables.