/Yelp

Yelp Clone using Ruby on Rails @Makers Academy 8th week

Primary LanguageRuby

Yelp Clone

Introduction

This is the repo for the Makers Academy Week Eight Project. We were tasked with building a Yelp clone. You can read more here. In this weekly project we were tasked with creating a Yelp clone in Ruby on Rails. This project has all the core functionality of a restaurant review website.

Install Instructions

  • Fork and Clone repository to local machine.
  • Install Bundler.
  • Run Bundle Install.
  • Run Rackup.
  • Application is available on Localhost:9292 by default.

Getting yelp up and running

Getting the app up and running is straight-forward. Clone the repo, install the dependencies, and run the start script or run the server.

Cloning the repo:

$ git clone https://github.com/ManuCiao/Yelp-Clone yelp
$ cd yelp
bin/rails s

Visit http://localhost:3000/restaurants in your browser.

Objectives

  • Learning foundations of Rails
  • Learning how to test Ruby on Rails applications

Technologies used

  • Ruby
  • Rails, ImageMagick, Paperclip, Devise
  • Capybara
  • Rspec
  • Postgresql
  • Haml
  • jQuery
  • phantomjs
  • Javascript CoffeeScript
  • Amazon Web Services (AWS)