/socify

Socify is an open source social networking platform written in Ruby on Rails

Primary LanguageRubyGNU General Public License v2.0GPL-2.0

Socify

Socify is an open source social networking platform written in Ruby on Rails. Here is the blog post: How to build a social network using Rails.

Do you want to see it in action? Here is a working version deployed to heroku http://socifyapp.herokuapp.com

What it uses?

How do I get set up?

To set it up on your local machine here is what you need to do. Install Ruby & Rails. Clone this repo using the following command:

git clone https://github.com/sudharti/socify
cd socify

Then resolve dependencies using bundler:

bundle install

Run Migrations:

rake db:migrate

Run rails using

rails server

Populate Mock data

To test the app with mock data by running the following rake task:

rake fill:data

This will create records with values from faker & populator gems. Also here are the test user credentials:

Screenshots

index home profile post find_friends

Pull Requests

  • Fork this repo
  • Make changes to code
  • Send Pull Request

Issues

If you find any issue with the app please do raise an issue here https://github.com/sudharti/socify/issues

License

This project is Licensed under the GNU GPL V2. See LICENSE for more info.