Social-networking site built on Rails, BackboneJS, and custom HTML/CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
test
vendor/assets
.gitignore
.rspec
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru

README.md

Herobook

Herobook is a social networking site.

For demonstration purposes, guest login is recommended.

Features

Users may:

  • Post status updates and on friends' walls
  • Comment on posts
  • Like or unlike posts and comments
  • Request, accept, or decline friendships
  • Update personal information
  • Upload photos to update profile picture and cover photo
  • View notifications for posts, comments, post likes, comment likes, and friend acceptances
  • View friends
  • View friends' posts and friendship acceptances on feed
  • Search for all users

Technologies

  • Back-End: Rails 4 with a RESTful API. Custom SQL is used in determining user's friends and friend requests.
  • Front-End: Backbone.js to provide a more user-friendly experience and minimize requests to the server.
  • Styling: Custom CSS.

Todos (future features)

  • Photo posting
  • Photo albums
  • Friend tagging
  • Messaging