public
Fork of btakita/pain-point
Description: A Rails app that uses voting to identify pain points.
Clone URL: git://github.com/littleears/pain-point.git
name age message
file .braids Sat May 03 14:29:34 -0700 2008 Merge braid/svn/vendor/plugins/polonium into ve... [btakita]
file .gitignore Mon Apr 07 00:02:15 -0700 2008 Updating Restful Authentication files. Ignoring... [btakita]
file .gitmodules Sat Apr 05 16:45:12 -0700 2008 Using braid to manage erector [btakita]
file README Wed Apr 23 20:07:00 -0700 2008 Removing a line [btakita]
file Rakefile Sun Mar 30 00:57:11 -0700 2008 Initial Rails project. [btakita]
directory app/ Sat May 03 14:27:25 -0700 2008 Removing forgery protection because its causing... [btakita]
directory config/ Fri May 09 08:46:15 -0700 2008 kf - added fit, fitnesse, and fit tests for vot... [Kelly Felkins]
directory db/ Sun Apr 20 23:54:14 -0700 2008 Vote has a state machine with up, down, and neu... [btakita]
directory doc/ Sun Mar 30 00:57:11 -0700 2008 Initial Rails project. [btakita]
directory lib/ Fri May 09 08:46:15 -0700 2008 kf - added fit, fitnesse, and fit tests for vot... [Kelly Felkins]
directory log/ Mon Apr 07 00:05:12 -0700 2008 Updating [btakita]
directory public/ Thu May 01 01:43:02 -0700 2008 Fixed Content-Type and Accept header for json r... [btakita]
directory script/ Wed Apr 30 01:07:01 -0700 2008 Removing JSSpec. [btakita]
directory spec/ Sat May 03 14:32:55 -0700 2008 Renamed Integration tests to RailsIntegration t... [btakita]
directory stories/ Tue Apr 01 00:49:41 -0700 2008 Adding rspec and rspec on rails [btakita]
directory test/ Fri May 09 08:46:15 -0700 2008 kf - added fit, fitnesse, and fit tests for vot... [Kelly Felkins]
directory vendor/ Fri May 09 08:46:15 -0700 2008 kf - added fit, fitnesse, and fit tests for vot... [Kelly Felkins]
README
Some minimum features of pain-point:

1) allow users to signup
2) allow users to create pain points
3) allow users to edit paint points
4) allow anyone to view pain points by most recent
5) allow anyone to view pain points by most votes
6) allow users to vote on a pain point
7) allow users to mark a pain point as started
8) allow users to mark an started pain point as complete
9) allow users to mark an started pain point as abandoned
10) allow users to list their previously voted on pain points
11) allow users to list their previously voted on pain points that another user has marked complete
12) allow users to mark a previously voted on pain point as approved/complete
13) users get additonal voting points with time
14) users can cancel their votes on unstarted pain points
15) once a pain point is started the points for that pain point are locked
16) a user that completes a pain point gets the allocated points