Imageverse

Application that searches for the top images of the week from the Imgur gallery and displays them in a list. Development done using MVC pattern

Features

  • Search top images of the week
  • Toggle from Grid to List view
  • Recent search option

Instruction To Run App

  • Clone / Download repository using Repo Link
  • Open Imageverse.xcodeproj in xcode
  • Build Project
  • Select device/ simulator and run

Assumptions

  • Have handle scenarios like no network, no response from api
  • Have included data which has only image and excluded videos and other file formats
  • Have added an extra feature called Recent Search according to will be helpful for fast search
  • Have tried to maintain UI/UX using low user clicks and redirection

App Walkthrough

App Screens

Alt text

External Library Used:

  • Alamofire – Alamofire is an HTTP networking library written in Swift.
  • Kingfisher – Kingfisher is a powerful, pure-Swift library for downloading and caching images from the web.

TimeLine

Particulars Time (in hours)
Requirement Analysis 1
PLanning and UI Implementation 4
Logical Implementation 8
Editing Readme File 2

Developer:

Vivek Lalan

GitHub

View Github