-
Notifications
You must be signed in to change notification settings - Fork 3
TapVote proposal
We have two major aspects of our project.
First, we intend to create a voting and survey application called Tapvote. Tapvote will allow the creation of a real-time vote or survey, which can then be responded to from any mobile device or Internet-connected computer.
Use Cases: Our goal is to make this as flexible as possible, to allow anyone to utilize it for a multitude of uses:
- A professor wishing to administer a quiz and allow students to immediately see their performance compared to the rest of the class
- A leader of a group wishing to conduct a (possibly anonymous) vote with quick (or real-time) results
- A group of co-workers wishing to allow a communal vote on where to go for lunch on Friday
Features:
- many question/vote types (yes/no, multiple choice, free response, fill-in-the-blank, ranked options, etc)
- Flexible format. We’ve envisioned options including: anonymous responses, instant results, not showing the results until everyone has responded, etc.
- Useful and intuitive results: lots of pretty charts, graphs, pictures that allow easy comprehension and analysis of results
- clients for most/all mobile platforms in addition to basic web interface for desktop use
The second part of our project will be a “social jukebox” (yet to be named). We intend to build this on top of TapVote. This jukebox will be aimed at large gatherings where music is played (clubs, raves, parties, etc.) Utilizing the TapVote service, the jukebox will allow users to submit songs and vote on song titles submitted by other users. Our application will keep track of the music that is popular and present a ordered playlist to the D.J. (or possibly to a service like Spotify that could play the music automatically)
Again, we envision mobile clients for most platforms. We hope to utilize some sort of music database (perhaps the Spotify API) to allow easy searching of tracks, reduce duplication, and increase ease-of-use.
We also hope to include some more social aspects, including perhaps Facebook integration (“that party was awesome, what was that song that they played?”). Another possible integration would be with Twitter (“tweet a song title to @awesome_super_fun_dj_program”).