- What I Use
- Flutter for cross-platform development
- Pixabay API for fetching images
- Provider package for state management
- CustomScrollView and SliverGrid for responsive image display
- CachedNetworkImage for efficient image loading
- Browse Images: Upon opening, scroll through the gallery of images from Pixabay.
- Search: Use the search bar at the top to find specific images. Type a keyword and press Enter.
- Infinite Scroll: As you reach the bottom of the page, more images will automatically load.
- Image Details: Each image card shows the number of likes (heart icon) and views (eye icon).
- Responsive Design: The app adjusts its layout based on your screen size for optimal viewing on any device.