Votr Part 5: AngularJS and CRUD Using RESTful APIs

carter-rabasa-seattle-shirt-lo-res (1)

Join the conversation on Reddit! This is the fifth and final part in a series of blog posts about building a real-time SMS and voice voting application using Node.js. I began working on this application during some downtime at a Startup Weekend event back in the summer of 2012. It was both an excuse to learn Node and build a reusable app for something that my… Read More

Votr Part 4: AngularJS and Authentication with CouchDB

carter-rabasa-seattle-shirt-lo-res (1)

This is the fourth part in a series of blog posts about building a real-time SMS and voice voting application using Node.js. In part one, we created the Node.js application and captured incoming votes over SMS and stored them in a CouchDB. In part two, we created a real-time visualization of the voting using Socket.io and Highcharts. In part three, we tweaked our app to scale… Read More

Building a Real-time SMS Voting App Part 3: Scaling Node.js and CouchDB

This tutorial uses the Twilio Node.JS Module and the Twilio Rest Message API This is the third in a multi-part series of blog posts on building a real-time SMS and voice voting application using Node.js. In part one, we created the Node.js application and captured incoming votes over SMS. In part two, we created a real-time visualization of the voting using Socket.io. In this blog post,… Read More

Building a Real-time SMS Voting App Part 2: Socket.io and Highcharts.js

This is the second in a multi-part series of blog posts on building a real-time SMS voting application using Node.js. In part one, we created the Node.js application, set-up the CouchDB database and captured incoming votes over SMS with Twilio. In this blog post, we will create a chart that displays the status of the voting and update that chart in real-time using Socket.io. Now that… Read More

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

This is the first in a multi-part series of blog posts on building a real-time SMS and voice voting application using Node.js. In part one, we will create the Node.js application, set-up the CouchDB database and connect everything to Twilio so that we can process votes via SMS. A few months ago, I was attending Startup Weekend GOV in Seattle where Twilio was a sponsor. I… Read More