/angular-giphy

[angular]

Primary LanguageHTMLOtherNOASSERTION

#Angular Giphy

Using $http and the Giphy API, create an app that allows users to search Giphy for different GIFs. As a user, I should be able to search for a topic and view GIFs. When another search is made, the results should be cleared and repopulate with the new results.

##Sample API Call

http://api.giphy.com/v1/gifs/search?q=seahawks&api_key=dc6zaTOxFJmzC

Note that there is a public beta key available for Giphy, so we won't worry about hiding this key.

##Getting Started

  • Fork and clone this repository
  • Run npm install to install dependencies
    • npm start - start the BrowserSync server
    • npm run lint:css - lint CSS
    • npm run lint:js - lint JS

##Bonus

Once results are populated, create an infinite scroll feature. As you scroll down the page, additional API requests should be made in order to provide an endless stream of GIFs!

Check out ngInfiniteScroll


Licensing

  1. All content is licensed under a CC-BY-NC-SA 4.0 license.
  2. All software code is licensed under GNU GPLv3. For commercial use or alternative licensing, please contact legal@ga.co.