This app has been created as part of a technical test. The Pod files were committed directly to this project so that the reviewer will not need to run pod install
The third party libraries used are:
- SDWebImage
- SnapKit
It is a simple app that fetches and parses products from an endpoint. The items are displayed on a view controller. When the user taps on a product, they are taken to a view which show the product details.
- MVVM-C design pattern
- Unit tests
- Reactive programming using Combine framework
- SDWebImage library to asynchronously download images and cache them
- SnapKit library to easily implement AutoLayout code