A Flutter app that displays a gallery of photos fetched from an API. Users can scroll through the gallery, view photo details, and save photos to their device's gallery.
- Fetches photos from an API and displays them in a grid layout.
- Supports infinite scrolling for more photos.
- Allows users to view photo details including description, likes, and user information.
- Provides the option to save photos to the device's gallery.
- Clone this repository using: git clone https://github.com/risfat/Photo-Gallary-App-With-Infinite-Scroll-Pagination.git
- Navigate to the project directory
- Install the dependencies
- Run the app
- Launch the app to see the photo gallery.
- Scroll through the photos and tap on a photo to view its details.
- To save a photo, tap on the "Save" button located on the photo card.
- Flutter
- Provider package for state management
- Cached Network Image package for efficient image loading
- Permission Handler package for managing device permissions
- Image Gallery Saver package for saving images to the gallery
- Photo data provided by Unsplash
This project is licensed under the MIT License.