public
Description: OneBody is free, open-source, web-based social networking and online directory software for churches.
Homepage: http://beonebody.com
Clone URL: git://github.com/seven1m/onebody.git
seven1m (author)
Wed May 13 05:17:47 -0700 2009
commit  e2cf543d884917d283a6cbbc1cd4686a2ec00306
tree    c25763d290d34347dc70c59a0bc89cc29313925a
parent  6193cdf62657af8bf48390f608df5455eb0ef643
name age message
file .gitignore Thu Apr 09 09:20:47 -0700 2009 Clean up .gitignore a bit. [seven1m]
file CHANGELOG.markdown Thu Apr 09 20:34:04 -0700 2009 Update changelog. [seven1m]
file Capfile Wed Jun 25 22:10:20 -0700 2008 Improved deployment recipes. [seven1m]
file LICENSE Fri Jul 20 09:40:12 -0700 2007 split install out of readme and added gpl git-... [seven1m]
file README.markdown Mon Mar 02 08:28:38 -0800 2009 More Readme goodness. [seven1m]
file Rakefile Thu Apr 09 09:34:27 -0700 2009 Load rake tasks from /plugins dir too. [seven1m]
file VERSION Sat Mar 07 15:54:02 -0800 2009 Next release will be 0.8.1 [seven1m]
directory app/ Loading commit data...
directory cache/ Wed Feb 25 12:24:42 -0800 2009 remove .empty files in favor of .gitignore, whi... [seven1m]
directory config/
directory db/
directory lib/
directory log/ Wed Feb 25 12:24:42 -0800 2009 remove .empty files in favor of .gitignore, whi... [seven1m]
directory plugins/ Wed Apr 08 19:53:56 -0700 2009 This doesn't make sense to have any more. [seven1m]
directory public/ Tue May 12 13:25:05 -0700 2009 Add "Tabbed Profile" option to use tabs on prof... [seven1m]
directory script/ Wed Mar 04 22:11:48 -0800 2009 Redesign Twitter script to be run from cron and... [seven1m]
directory test/
directory themes/ Thu Apr 09 20:09:31 -0700 2009 Google Calendar integration (new "My Calendar" ... [powerchurch]
directory vendor/ Tue May 05 17:14:35 -0700 2009 Remove has_one_file plugin in favor of gem depe... [seven1m]
README.markdown

OneBody

OneBody is web-based software that connects community members, especially churches, on the web. It runs on Ruby, Rails, and MySQL (or SQLite).

Features

  • Online Directory
    • ajax live search
    • save as pdf
    • business directory
  • Groups
    • full email lists (incoming and outgoing emai)
    • pictures
    • prayer requests, attendance tracking
  • Social Networking
    • friends
    • messaging
    • favorites
    • wall
  • Membership Management
    • sync with external source
    • import, export
    • basic church management system with add, edit, delete
  • Content Management System
    • visitor-facing website hosting
    • custom theme

...and more.

Test Drive

You can run OneBody on SQLite and load the sample data for testing...

You'll first need Ruby on Rails, ImageMagick, and the sqlite3-ruby gem (sudo gem install sqlite3-ruby). Then:

sudo rake gems:install
rake db:migrate onebody:load_sample_data
script/server
# visit http://localhost:3000
# admin user: admin@example.com and password "secret"
# normal user: user@example.com and password "secret"

See InstallOneBody for the full installation instructions.

More Information

Copyright

Copyright (C) 2008-2009, Tim Morgan

Please see the license file provided with this software.