Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submission for code challenge solution #302

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

primalcodes
Copy link

Implementation notes

To run this solution:

  1. bundle install to add all of the gems to your environment.
  2. ruby perform.rb to execute the code and generate json files in the files/json_output directory.

Additional Notes

This challenge was a lot of fun to pull together! I added a second carousel type (tab lists) that can be found with such searches as:

  1. List of Tesla Inventions:
  2. List of Presidents:

This was to demonstrate a potential solution to feed a GoogleParser class a limited set of varied HTML responses and find the right parser to return the results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant