Small Social Network, where you can create, edit, delete and comment on posts you can also find friends to see what they share.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- Install
ruby
version2.4.2
for this project. - Install
mysql server
.
After clone the project please move to folder and run the next line command to install all gems
$ bundle install
I use figaro
gem to configure ENV
variables, so you need to run this command to create your application.yml
inside config
folder and add it to .gitignore
$ bundle exec figaro install
Add this lines to config/application.yml
with your values:
database_host: "localhost"
database_username: "root"
database_password: ""
facebook_id: ""
facebook_secret: ""
- Ruby on Rails - The web framework used
- Figaro - ENV variables manager
- Carrierwave - Used to file uploads
- Act as votable - Votable ActiveRecord
- Omniauth facebook - Facebook OAuth2 Strategy for OmniAuth
- David Sanchez - Github - Sanchezdav