quantified sms with google voice
JavaScript Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
lib
models
public
tmp/cache
views
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru
helpers.rb
routes.rb

README.md

google-voice-stats

Code Climate

Instructions

  1. This app has been developed and tested exclusively on Ruby 1.9.3
  2. Install and run redis
    • this app uses redis db 15 because who cares. change this in config.ru if it bugs you
    • please make sure it's a relatively recent version, esp. if you get an error about commands being unavailable, like: ERR unknown command 'hget'
  3. Install pandoc from http://code.google.com/p/pandoc/downloads/list
  4. Go to google.com/takeout and dump your Google Voice data (including text messages, obviously). Once this is done, download, unzip and continue
  5. Navigate to the you@gmail.com-takeout/Voice/Calls folder and move all the .html files (or all files in Calls) to the google-voice-stats/data folder
  6. bundle install --binstubs
  7. bin/rake import
  8. Run bin/rackup or bin/shotgun config.ru or whatever
  9. Open http://localhost:4567/people
  10. Try visiting http://localhost:4567/people/2/details
  11. Visit routes.rb for more info

  12. /dictionary/init

  13. /dictionary/refreshall
  14. /dictionary/refreshall/sips

Roadmap

I plan on messing around with D3 at the PDX Quantified Self meetup next week, so, uh, funsies!

09/17/2012, --dhgwilliam