-
Notifications
You must be signed in to change notification settings - Fork 182
Closed
Labels
Description
📝 Description
We need a dynamic image search app that allows users to search for images using keywords and displays results in real time.
The goal is to practice API integration, asynchronous JavaScript, and responsive UI design.
🎯 Requirements
- Allow users to search for images by entering a keyword
- Fetch image data from a public API (e.g., Unsplash API)
- Display image results in a grid layout
- Ensure the app is responsive and user-friendly
💡 Concepts to Demonstrate
- Using the Fetch API and async/await for API requests
- Handling API responses and error cases
- DOM manipulation to display dynamic content
- Creating a responsive layout with CSS Grid or Flexbox
🚀 Bonus Challenge
- Add infinite scroll or pagination to load more images as the user scrolls or clicks
- Include a loading indicator for better UX
📦 Deliverables
- A working example using HTML, CSS, and JavaScript
- Include a short README or inline comments explaining how your code works
- Submit your solution as:
- A pull request in the
examples/folder, or - A CodePen, JSFiddle, or GitHub Gist link
- A pull request in the