Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
demo tropo application for asynchronous communications
JavaScript ActionScript Ruby Shell
tree: 1bc59065b0
Failed to load latest commit information.
app added public - private flag for deployment options
config added public - private flag for deployment options
db initial commit
doc initial commit
lib/tasks initial commit
public removed temp audio files
script initial commit
test added group sms api
vendor/plugins initial commit
.DS_Store added music player and flickr
.gitignore
Gemfile added public - private flag for deployment options
Gemfile.lock added public - private flag for deployment options
LICENSE initial commit
README.rdoc reordered voice memos in descending
Rakefile initial commit
config.ru initial commit
tropo_sms.rb removed s3 and phono for local burningman install
tropo_voicememo.rb added public - private flag for deployment options

README.rdoc

Voice Board

The Voice Board application is an asynchronous voice messaging platform powered by Tropo (tropo.com). It allows callers to join in on live conference calls or leave messages for their friends at at event.

This is a Tropo (tropo.com) Scripting application written in Ruby that runs in the Tropo cloud and interfaces with this Ruby on Rails application to handle database interaction via an API. The voice messages are stored on Amazon S3.

Setup

  • Rename config/config.yml.sample to config/config.yml and edit your AWS key information and bucket

  • Create a developer account on Tropo and a Scripting App using the Ruby script in tropo_voicememo.rb

  • Run the Rails app on localhost using Tunnlr (tunnlr.com) or deploy it to Heroku or other hosting provider

Have Fun!

Something went wrong with that request. Please try again.