All Projects â†’ scaffeinate â†’ Socify

scaffeinate / Socify

Licence: gpl-2.0
🚀 Socify is an open source social networking platform written in Ruby on Rails

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Socify

Property web builder
The ultimate Ruby on Rails engine for creating real estate websites ⛺
Stars: ✭ 414 (+14.05%)
Mutual labels:  heroku, rails
Ruby Getting Started
Getting Started with Ruby on Heroku
Stars: ✭ 103 (-71.63%)
Mutual labels:  heroku, rails
Rails Template
Application template for Rails 6 projects; preloaded with best practices for TDD, security, deployment, and developer productivity.
Stars: ✭ 763 (+110.19%)
Mutual labels:  heroku, rails
Diaspora
A privacy-aware, distributed, open source social network.
Stars: ✭ 12,937 (+3463.91%)
Mutual labels:  rails, social-network
Icare
Open Source Carpooling Platform
Stars: ✭ 196 (-46.01%)
Mutual labels:  heroku, rails
Has friendship
Add friendship to ActiveRecord models
Stars: ✭ 187 (-48.48%)
Mutual labels:  rails, social-network
Letsencrypt heroku
Automated letsencrypt setup for heroku
Stars: ✭ 58 (-84.02%)
Mutual labels:  heroku, rails
Chatwoot
Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Stars: ✭ 11,554 (+3082.92%)
Mutual labels:  heroku, rails
Ruby2 Rails4 Bootstrap Heroku
A starter application based on Ruby 2.4, Rails 4.2 and Bootstrap for Sass 3, deployable on Heroku
Stars: ✭ 181 (-50.14%)
Mutual labels:  heroku, rails
Rails new
A thoughtfully designed template for building modern Rails apps. Get started in minutes instead of hours 🔥🚀
Stars: ✭ 151 (-58.4%)
Mutual labels:  heroku, rails
Stories
Medium clone built with Ruby on Rails
Stars: ✭ 688 (+89.53%)
Mutual labels:  rails, social-network
Siwapp
Online Invoice Management in Ruby On Rails.
Stars: ✭ 296 (-18.46%)
Mutual labels:  heroku, rails
Social Share Button
Helper for add social share feature in your Rails app. Twitter, Facebook, Weibo, Douban ...
Stars: ✭ 567 (+56.2%)
Mutual labels:  rails, social-network
Brevidy
A video social network built with Ruby on Rails, HAML, Bootstrap, and jQuery.
Stars: ✭ 220 (-39.39%)
Mutual labels:  rails, social-network
Annict
The platform for anime addicts built with Rails and Stimulus.js.
Stars: ✭ 542 (+49.31%)
Mutual labels:  rails, social-network
Qaror
Questions & Answers platform on Rails - stackoverflow clone
Stars: ✭ 107 (-70.52%)
Mutual labels:  heroku, rails
Vuejs Rails Starterkit
Vue.js + Rails Starting Kit GitHub Template to develop Hybrid Mobile Application: https://vuejs-rails-starterkit.herokuapp.com
Stars: ✭ 205 (-43.53%)
Mutual labels:  heroku, rails
Envied
Ensures presence and type of your app's ENV-variables (mirror)
Stars: ✭ 327 (-9.92%)
Mutual labels:  heroku, rails
Rack Dev Mark
Show dev mark on development env
Stars: ✭ 350 (-3.58%)
Mutual labels:  rails
Diplomat
A HTTP Ruby API for Consul
Stars: ✭ 358 (-1.38%)
Mutual labels:  rails

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.

Heroku

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

UPDATE

Since my cloudinary free tier hit a bandwidth overload. So had to switch to AWS. If you plan on deploying to production please set the AWS key and secret as environment variables. Or you can checkout the older version which uses cloudinary https://github.com/sudharti/socify/tree/930b2f7c6a6eb6b442189dc6237765dbf16d461c

UPDATE #2

Updated the Rails version to 5.0. Thanks to @briankung for the Pull Request. There are some more things to be upgraded which will be done shortly. Refer this for the list of changes to be done https://hashrocket.com/blog/posts/how-to-upgrade-to-rails-5.

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].