vonkohorn / rails-mongo-auth

Rails3.1 with Mongo, Auth, Sessions, Tagging, Searching baked in. Commit 66f2a599f7f6f25a2ddb68f1b6f25cbd277396d9 has barebones auth, after that tagging and searching are added.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

User:
    -address
    -email
    -title
    -business url

Tag:
    -count
    -tag string

TagAssociation: # basically a NoSQL join table of user<->tag
    -user_id
    -tag_id

Commit 66f2a599f7f6f25a2ddb68f1b6f25cbd277396d9 has just the User model with
authentication/sessions working with MongoDB. Anything after that has the User,
if he specifies a URL, get autotagged based on the categories associated with
his site on http://www.dmoz.org, the human-curated categorization site.

Future updates:

1) Make the user discoverable based on his tags, by leveraging ThriftDB for a 
simple, powerful search tool.

2) Auto-updating, navigational tag cloud for visual search.

About

Rails3.1 with Mongo, Auth, Sessions, Tagging, Searching baked in. Commit 66f2a599f7f6f25a2ddb68f1b6f25cbd277396d9 has barebones auth, after that tagging and searching are added.