* Frontend: express web application framework and jade templates; bootstrap for stylesheets; jquery for form manipulation
* Backend: node.js, MongoDB
* Mailgun for sending emails
* We instrumented our website using Mixpanel and Google Analytics
* For source control and issue tracking we used BitBucket
* We bought our domain on namecheap for $9
* We minified our CSS and Javascript using Grunt
* Our editor for this project was Atom
* We’ve hosted our binary on DigitalOcean for $5/month
Main features:
* No signup
* Ability to rank options
* Users can optionally provide an email address to get the link to the poll for sharing, editing and viewing results
* Users can enable an option to disallow multiple votes from the same IP address
We focused a lot of time on the user experience especially on mobile. Let us know what you think!