Skip to content

Instantly share code, notes, and snippets.

@sjtipton
Created March 22, 2012 20:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sjtipton/2164255 to your computer and use it in GitHub Desktop.
Save sjtipton/2164255 to your computer and use it in GitHub Desktop.
Writeboard ideas for Duel Draw Facebook App, DE Hackathon III

Duel Draw

Completed items are striked through

  • DataMapper gem to mimic ActiveRecord
  • Shared Database Add-on
  • Dictionaries for about 5 nouns
  • Drawings (belongs_to user, User has many drawings, [noun, uri, user_id])
  • Votes (belongs_to user, User has_one vote, [user_id, drawing_id, created_at])

Stories

  1. A User can start a game
  2. A User can be displayed a canvas
  3. A User can be given a noun to draw
  4. A User can draw a noun
  5. A User can submit a drawing
  6. A User can invite a friend or existing app user to compete in a Duel Draw
  7. An invited friend or existing app user can accept an invitation to compete in a Duel Draw
  8. An invited friend or existing app user can view only the noun for the inviter's submitted drawing
  9. An invited friend or existing app user can draw the inviter's submitted drawing noun
  10. A User can like a Duel Draw drawing
  11. A User can vote on any drawing
  12. A User can receive Facebook rewards (?) for his/her high-ranked drawing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment