Skip to content

Image Finder is a responsive web application built with React.js and styled using Material-UI (MUI). It allows users to search for images using the Unsplash API. The application includes pagination for navigating through search results and handles errors gracefully.

Notifications You must be signed in to change notification settings

AyushiVashisth/image-search-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖼️ Image Search App 🖼️

🔍 Project Name: Image Finder 🔍


Image Finder is a responsive web application built with React.js and styled using Material-UI (MUI). It allows users to search for images using the Unsplash API. The application includes pagination for navigating through search results and handles errors gracefully. It features reusable components and follows production-level coding practices.


Frontend Deployed URL 👉 Link to deployed app


Languages and Tools Used

Frontend

reactjs materialui

Tools

axios git npm

Deployed On:

netlify


Features

  • Home Screen: Displays a search bar and initial set of images.
  • Search Functionality: Fetches images from Unsplash API based on user input.
  • Pagination: Uses Material-UI Pagination component for easy navigation through search results.
  • Responsive Design: Supports mobile, tablet, and desktop views with standard breakpoints.


Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/image-finder.git
  2. Install dependencies:
    npm install
  3. Run the app:
    npm start
    Open http://localhost:3000 to view it in the browser.



Error Handling

The application handles errors gracefully, displaying appropriate messages to users in case of failed API requests or other errors.



Deployment

The application is deployed on Netlify for easy access and sharing.



Contributing

Contributions are welcome! If you have suggestions for improvements or new features, please open an issue or fork the repository and submit a pull request.


Show your support

Give a ⭐️ if you found this project interesting and helpful!

✨ Thank You! ✨

About

Image Finder is a responsive web application built with React.js and styled using Material-UI (MUI). It allows users to search for images using the Unsplash API. The application includes pagination for navigating through search results and handles errors gracefully.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published