Photo Gallery iOS App – (Using Rest API)

A demo Photo Gallery App using a Rest API using MVVM architecture in Swift + UIKit.

Overview

  • Fully Programmatic UI. No storyboards used.
  • ZERO third-party libraries used.
  • Clean codebase with MVVM pattern using Swift & UIKit.
  • Elastic Spring-like UI animations as seen in the video.
  • Implemented ViewState pattern (inspired by ReactJS). It gives more control & transparency over view update logic.
  • REST API calls to fetch JSON placeholder data from: https://jsonplaceholder.typicode.com/
  • Full gesture support: Tap, Pan, Pinch & Rotate.
  • Utilized Delegate design pattern.

Video Demo (original)

Check out the video demo below. Please give it some time to load 🙂

RPReplay_Final1621135404.MP4.mp4


Latest Resume

Below’s the link to my updated resume. 🙂

Neel’s Resume.pdf

GitHub

View Github