Book Image

Ruby on Rails Web Mashup Projects

Book Image

Ruby on Rails Web Mashup Projects

Overview of this book

Table of Contents (14 chapters)
Ruby on Rails Web Mashup Projects
Credits
About the Author
Acknowledgements
About the Reviewer
Preface

What we will be doing


The following section describes the steps we will be taking to create the mashup.

Acquire candidates through Facebook

The first and longest step is to acquire candidates through a Facebook application. These are the steps we will take to create this Facebook application:

  1. 1. Create a Rails application

  2. 2. Create a Facebook application

  3. 3. Install and configure the RFacebook plugin and gem

  4. 4. Extract the user's Facebook user profile using RFacebook

  5. 5. Display the user profile information we need and create a form to send the user profile to the search page

  6. 6. Deploy and configure the Facebook application

Search for jobs through Indeed

Next, we will enable searching for jobs through Indeed while displaying the jobs in the Facebook application. The Facebook application also allows you to display the location of the jobs found in a map and this redirects to our mashup. The steps to achieve this are:

  1. 1. Create the action and use Net::HTTP to send the search parameters to Indeed

  2. 2. Parse...