Image Search Engine using JavaScript Fetch

This project is a simple image search engine built using JavaScript and Fetch API. It allows users to search for images based on keywords and displays the results in a grid layout.

Features

  • Search: Users can enter keywords into the search bar to find images related to their query.
  • Fetch API: Utilizes the Fetch API to retrieve image data from an external API.
  • Responsive Design: The interface is designed to be responsive and works well on both desktop and mobile devices.
  • Grid Layout: Images are displayed in a grid layout for better organization and visualization.
  • Error Handling: Proper error handling is implemented to handle failed API requests or invalid user inputs.

Technologies Used

  • HTML5: Provides the structure and layout of the web page.
  • CSS3: Styles the elements and creates a visually appealing interface.
  • JavaScript: Implements the functionality of the image search engine.
  • Fetch API: Retrieves image data from an external API (e.g., Unsplash API, Pixabay API).
  • Flexbox/Grid: Utilized for creating responsive layouts.
  • ES6+ Syntax: Modern JavaScript syntax for enhanced readability and maintainability.

Try

link for demo