The Gif Generator is a React-based web application that leverages the Giphy API to provide you with a fun and interactive way to explore a vast collection of GIFs. Whether you're looking for random GIFs or specific ones based on tags, this application has got you covered.
You can experience the live demo of the Gif Generator at https://sweta-gif-genrator.netlify.app/.
- Fetch random GIFs using the Giphy API.
- Generate random GIFs with a single button click.
- Search for GIFs based on specific tags.
- User-friendly and responsive interface.
- Powered by React and Axios for efficient data fetching.
To run the Gif Generator locally, you need to have the following:
- Node.js: Installation Guide
To set up the application on your local machine, follow these steps:
-
Clone the GitHub repository:
git clone https://github.com/swetamishra123/Random-Gif.git cd Random-Gif
-
Install the required dependencies:
npm install
-
Start the development server:
npm start
-
Open your web browser and navigate to http://localhost:3000 to access the application.
Using the Gif Generator is straightforward:
- Open the application through the provided demo link or by running it locally following the installation instructions.
- You'll find two sections: "A Random Gif" and "Random {tag} Gif."
- In the "A Random Gif" section, click the "Generate" button to fetch and display a random GIF.
- In the "Random {tag} Gif" section, enter a tag in the input field, and then click the "Generate" button to fetch and display a random GIF based on the entered tag.
Contributions to this project are welcome! If you'd like to contribute.
This project is licensed under the 'MIT License'.