Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Part 1 of building an SMS voting app using Node.js
JavaScript CSS
Branch: master
Failed to load latest commit information.
public/stylesheets first commit
routes small fixes
views polishing it up
app.js added some middleware for Express, for use by the Twilio module
events.js polishing it up
package.json small fixes
utils.js first commit

Building a Real-time SMS Voting App Part 1: Node.js & CouchDB

DISCLAIMER: The code in this repo is for educational purposes and is pretty poor/unoptimized code. This is the first in a 5-part series and the code improves greatly over that span. If you want to learn, start here and work your way through all the changes and tweaks to the codebase.If you're looking for a more polished and performant app for SMS voting, please skip ahead to the codebase in part 5.

This app is part of the first blog post in a four-part series on building an SMS and voice voting application using Node.js. This app demostrates the basics of:

  • Using Express to create a new app
  • Configuring a CouchDB
  • Creating a new route to process votes
  • Connecting Twilio to this route


  • No warranty expressed or implied. Software is as is.
  • MIT License
  • Brought to you by Twilio Seattle alpha

Something went wrong with that request. Please try again.