Expandable Table Cell iOS App

App uses API to display information about City and State user using expandable table cell

Implemented Using

  • MVVM with Closure
  • PromiseKit for netwokring
  • Coordinators (Navigators) pattern for app flow
  • Modular Archicture
  • Other design patterns (Builder, Repository, Singletone)
  • SOLID Principles
  • Storyboards, Nib files and programmatically for design the views
  • Self implemented reusable componants
  • Size Classes & Adaptive Layout

Review Demo


App Features

  • Load Cities & States from API using Expandable Table Cell
  • App work on Ipad And Iphone


Pull or download the repo after that make ‘pod install’ command then you can run.


View Github