paulca / feelings

A tumble-log written in Rails using CouchDB as a data-store

This URL has Read+Write access

name age message
file .gitignore Fri Dec 11 06:01:42 -0800 2009 add title [Paul Campbell]
file README Fri Nov 13 16:32:56 -0800 2009 install dependencies [paulca]
file Rakefile Tue Dec 23 15:35:15 -0800 2008 rspec [paulca]
directory app/ Fri Dec 11 06:17:37 -0800 2009 oops, interpolate [Paul Campbell]
directory config/ Fri Nov 13 16:31:59 -0800 2009 typos and things [paulca]
directory db/ Sun Feb 08 10:52:29 -0800 2009 add relationships [paulca]
directory doc/ Tue Dec 23 15:35:15 -0800 2008 rspec [paulca]
directory lib/ Tue Dec 23 15:35:15 -0800 2008 rspec [paulca]
directory public/ Tue Mar 24 01:55:03 -0700 2009 left align [paulca]
directory script/ Tue Dec 23 15:35:15 -0800 2008 rspec [paulca]
directory spec/ Sun Feb 08 10:49:56 -0800 2009 add assets [paulca]
directory stories/ Tue Dec 23 15:35:15 -0800 2008 rspec [paulca]
directory vendor/ Sun Feb 08 10:45:51 -0800 2009 add some delicious plugins [paulca]
README
*Feelings* is a tumble-log written in Rails, but built to take advantage of the schema-less design of CouchDB.

Getting up and running is simple:

1) Download Feelings:

git clone git://github.com/paulca/feelings.git

2) Install couchrest

gem install couchrest

3) Create the database

rake db:create

4) Create the tables:

rake db:schema:load

5) Fire up CouchDB

couchdb

6) Edit your config files

cp config/settings.yml.example config/settings.yml
cp config/couchdb.yml.example config/couchdb.yml

7) Fire up the Rails app:

script/server

See your posts here: http://localhost:3000/

Manage your posts here: http://localhost:3000/posts/new