Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 1.89 KB

README.md

File metadata and controls

50 lines (39 loc) · 1.89 KB

Rick And Morty App

iOS app created by using UIKit (No Storyboard) and RickAndMorty GraphQL API.

Build using:

  • Apollo GraphQL
  • RickAndMorty API
  • MVVM + Coordinators
  • Combine
  • Diffable Data Source
  • Compositional Layout
  • Pagination
  • Skeleton Animation
  • Quick and Nimble for testing
  • SnapKit for Auto-Layout
  • SDWebImage for Async image downloading
  • SwiftLint for linting

Features

  • User can see a list of all characters and their detailed info.
  • User can filter characters by Status (Alive | Dead | Unknown)
  • User can filter characters by Gender (Male | Female | Genderless | Unknown)
  • User can see a list of all locations in the show.
  • User can see a list of all the espisodes of the show.
  • User can search any character by name.
  • User can search any location by name and type.
  • Every list is paginated.
  • Dark/ Light theme support.
  • Support skeleton for elegent loading animation.

Demo

characters screen Episodes screen Locations screen Search screen

Contributors