Michelle's Portfolio

Find Me
DEMO
Image Search Abstraction Layer

Objective

Build a full stack Javascript app that fulfills the user stories provided by FreeCodeCamp.

Original Challenge: https://www.freecodecamp.org/learn/coding-interview-prep/take-home-projects/build-an-image-search-abstraction-layer

User Stories

  1. You can get the image URLs, description and page URLs for a set of images relating to a given search string.
  2. You can paginate through the responses by adding a ?page=2 parameter to the URL.
  3. You can get a list of the most recently submitted search strings.

Examples

  1. Search: /query/lolcats%20funny?page=10
  2. Recent searches: /recent

Additional Info

The max search count per day is 100 because Google Search API only allows that much for my current plan.

Michelle Chai © 2021-2024