forked from dgraham/couchtweet
An example Rails app using CouchDB, CouchRest, Twitter's data model, and WebSockets
License
fyafighter/couchtweet-live
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
== Welcome to CouchTweet CouchTweet is an example Rails web application that makes learning about Apache CouchDB and the CouchRest Ruby gem easier. It uses Twitter's data model and website as a template. Because CouchDB is a distributed key/value database, CouchTweet can scale across many servers or run on just a single laptop. We can use CouchDB Lounge to build a cluster of CouchTweet nodes for high traffic load tests. == Getting Started 1. Start CouchDB. 2. cd couchtweet 3. Run lib/init.rb to populate CouchDB with some initial documents (users, tweets, followers, etc.) 4. Run script/server to start Rails. 5. Go to http://localhost:3000/ in your web browser. 6. Sign in with user_1 and "user_1 password". 7. Take a peek at lib/views.rb for some hints on map/reduce view design. == Dependencies * couchrest >= 1.0.0 * couchrest_extended_document >= 1.0.0 * couchdb >= 1.0.0 * rails >= 2.3.8 == Contact Project contact: David Graham <david.malcom.graham@gmail.com> I'll do my best to answer any questions! == License CouchTweet is released under the MIT license. Check the LICENSE file for details.
About
An example Rails app using CouchDB, CouchRest, Twitter's data model, and WebSockets
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published