Table of Contents
This project was built for the purpose of tinkering with React Hooks and the Giphy API.
Highlighted Features:
- Giphy Api Integration using react hooks
- Infinite scrolling
- A clean UI
Here is what I used to build it:
Follow the below steps to install and setup the app.
- Clone this repo
git clone https://github.com/brightidea/giphy-explorer.git
- CD into the project
cd giphy-explorer
- Setup an .env.local file in the root with your Giphy API Key
NEXT_PUBLIC_GIPHY_API_KEY=yourgiphyapikeygoeshere
- yarn install + run app
yarn install && yarn dev
- visit the site at http://localhost:3000
- Add loading and unloading animations to gifs in grid
- Add ability to click on a gif and show additional info like embed code and author info
Distributed under the MIT License. See LICENSE.txt
for more information.
Blake Moore - @blakeevanmoore - [email protected]
Project Link: https://github.com/brightidea/giphy-explorer
I've included a few of the resources I used when building this project.