Skip to content

Latest commit

 

History

History
146 lines (126 loc) · 5.66 KB

README.md

File metadata and controls

146 lines (126 loc) · 5.66 KB

MT Gallery App (Flutter Assessment Task)

Logo or Banner Image

Table of Contents

  1. Introduction
  2. Features
  3. In-App Screenshots
  4. Demo Video
  5. Installation
  6. APK Download
  7. Feedback

Introduction

An Assessment Task for the Flutter Developer (L-1) role at Manush Technologies Ltd.

Features

  • See List of Albums
  • Search any album by the album title
  • See List of Photos
  • Search any photos by the photo title
  • Added pagination for both album and photo lists
  • Preview and Zoom in/out any specific photo
  • Refresh lists by pull-down gesture
  • Switch between Grid-View & List-View of both album and photo list
  • While previewing photos, swipe left/right to view previous/next photo

In-App Screenshots

Splash Screen
Splash Screen
Album Listview
Album Listview
Album Gridview
Album Gridview
Search Album Listview
Search Album Listview
Search Album Gridview
Search Album Gridview
No Result on Album Search
No Result on Album Search
Photo Listview
Photo Listview
Photo Gridview
Photo Gridview
Search Photo Listview
Search Photo Listview
Search Photo Gridview
Search Photo Gridview
No Result on Photo Search
No Result on Photo Search
Photo Preview
Photo Preview
Photo Preview (Zoom In)
Photo Preview (Zoom In)
Photo Preview (Zoom Out)
Photo Preview (Zoom Out)

Demo Video

MT.Flutter.Dev.Task.Demo.mp4

Installation

Prerequisites

Steps

  1. Clone the repository
    git clone https://github.com/SabirKhanAkash/mt_flutter_task.git
  2. Go to the project directory
    cd mt_flutter_task
  3. Open the project in Android Studio
  4. Run an Android Emulator
  5. Install the necessary dependencies by running these commands in the terminal from the project directory
    flutter clean
    flutter pub get
    flutter run --release
  6. Test and Explore the App in Emulator
  7. To Generate the APK, run these commands in the terminal from the project directory
    flutter clean
    flutter pub get
    flutter build apk --release
    

APK Download

Download the APK file from here

Feedback

If you discover any bugs or any kind of feedback then create issues here & star the repo if you like the project