https://github.com/landakram/hack-vote
A web application to support easy text message voting for hackathon projects.
https://github.com/landakram/hack-vote
Last synced: about 1 month ago
JSON representation
A web application to support easy text message voting for hackathon projects.
- Host: GitHub
- URL: https://github.com/landakram/hack-vote
- Owner: landakram
- Created: 2012-04-04T03:16:36.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2012-04-09T21:10:31.000Z (about 13 years ago)
- Last Synced: 2025-01-19T06:30:42.808Z (3 months ago)
- Language: JavaScript
- Homepage: http://hackvote.herokuapp.com/
- Size: 174 KB
- Stars: 11
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
# Web application to support easy text message voting for favorite Hackathon project
This is a really simple app, it doesn't even have a database (it stores all the information in memory). Regardless, it updates in real time, can support an unlimited amount of teams, doesn't let any single vote twice, and rejects invalid votes (with a nice text message).
If you are looking for an example of what it looks like, check out http://hackvote.herokuapp.com.
## Setup
To configure, fork and clone the repository.
Next, open up the `server.py` file and add any projects you'd like into the `projects` array.
projects = [{"name": "Jesse, Mark and Brennen's Project", "descr":"An awesome project!", "votes":3}]
Then, create a new Heroku application:heroku create --stack cedar
git push heroku master
Now, create a Twilio account if you don't already have one and go to the Apps section of the settings. Create a new TwiML app and set your "request URL" to:http://your-heroku-app.herokuapp.com/vote
With this set up, you should be able to vote by texting to the number on your Twilio account!Hope this can help someone do easy crowd sourced voting for their Hackathon!