First major project for GA WDI.
Ruby CSS CoffeeScript JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
test
vendor/assets
.gitignore
.rspec
Gemfile
Gemfile.lock
Guardfile
README.md
Rakefile
config.ru
false

README.md

#DawnChorus

##About DawnChorus is a simple messaging app built in four days as the first project for General Assembly's Web Development Immersive. It uses the Twilio API to allow users to send text messages and phone calls (with a creepy robot voice) from the browser. You can create an account at dawnchorus.herokuapp.com and start playing with it, or you can clone this repo and run it locally.

##Technologies

  • Ruby on Rails
  • Twilio API
  • tunnlr (when running locally)

##Setup You'll need Twilio and Tunnlr accounts to run this app locally.

  1. After cloning this repo and running $bundle install, create a .env file with the following variables:

     # get these from your Twilio account
     TWILIO_TOKEN
     TWILIO_SID
     TWILIO_FROM
     
     # this is your tunnlr address locally. in production, it's the base url of the app.
     BASE_URL
     
     # generate this with $rake secret
     SECRET_KEY_BASE
    
  2. create the file config/tunnlr.yml:

     username: <your tunnlr username>
     host: ssh1.tunnlr.com
     password: <your tunnlr password>
     remote_port: <from your tunnlr account>
     local_port: 3000