An iOS app that displays a random cat fact and a random cat image on every tap of the screen. The app fetches data from two different APIs: Cat Fact API and Random Cat Image API.
- Display a new random cat fact and image with each tap.
- Clean architecture using the MVVM design pattern.
- Unit tests for both positive and negative scenarios.
- User-friendly interface.
- iOS: Swift
- Architecture: MVVM (Model-View-ViewModel)
- Unit Testing: XCTest
- API Calls: URLSession
- Cat Fact API:
https://meowfacts.herokuapp.com - Random Cat Image API:
https://api.thecatapi.com/v1/images/search
- Xcode 13+
- iOS 15.0+
- Swift 5.0+
git clone https://github.com/harish2223/RandomCatInfo.git