Skip to content

9jaswag/instaclone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Instagram clone built with Ruby on Rails and Pusher Channels

An app built as an entry to the very first Dev.to event

Getting Started

Clone The Repository

$ git clone https://github.com/9jaswag/instaclone.git

Change directory

$ cd instaclone

Install dependencies

$ bundle install

Setup up database

$ rails db:setup $ rails db:migrate

Setup up Figaro and Env variables

  • Run $ figaro install to automatically generate application.yml file.
  • Open config/application.yml and replace the content (if any) with the following:
PUSHER_APP_ID: 'your Pusher app ID'
PUSHER_KEY: 'your pusher kep'
PUSHER_SECRET: 'your pusher secret'
PUSHER_CLUSTER: 'your pusher cluster'

Prerequisites

A basic knowledge of Ruby and CoffeeScript

Built With

  • Pusher - A Ruby gem to interact with the Pusher REST API
  • Devise - A flexible authentication solution for Rails based on Warden

About

an instagram clone built using Rails and Pusher

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published