Iteration 4 Plan - panitnt/ku-polls Wiki

Goal

This iteration's goal is to create an app that others can install and run. Even though not everything in the Vision Statement has been implemented, KU Polls has useful functionality after Iteration 3.

Features to implement

  1. Create data fixtures for user and poll data so that an installer can recreate the database and polls using any database.
  2. Remove the database from git.
  3. Run your app in a virtual environment. You need to test this carefully.
  4. Write instructions for someone to install your app from Github.
  5. Test your installation instructions.
  6. Add “How to Run” instructions that include using the virtual env. This is separate from Installation (done only once).
  7. Code cleanup.

Milestone

  • Data fixtures for user and poll data.
  • Program can run in a virtual environment.

Acceptance Criteria

  1. Installer can recreate the database and polls using any database.
  2. App can run in a virtual environment.
  3. Instruction to run is complete.
  4. Code are cleanup.