KittyChallenge is an iOS application to display a list of cats. The app allows to favourite/unfavourite a cat from the list and show a separate list of favoured cats.
The app uses:
- Swift 5, support for iOS 11 and above
- MVVM design architecture
- URLSession to make network calls
- Image caching to display images faster