A local promoter wants to take advantage of the mobile technology that already exists at most of their concerts. They want to allow fans to:
  • register for promotional gifts while at the concert
  • answer trivia questions for additional prize entries
  • create their own trivia
  • allow people to post answers to trivia questions
  • allow people to vote on answers given by other people
  • socially interact with other concert attendees
  • post short blog entires like twitter
  • post concert pictures
  • review the concert as it happens
  • create new accounts or use an existing account
  • ...

Your job is to create the preliminary site that will support small to medium venue locations (< 5000 attendees) initially.