Rick and Morthy guide app!
It utilises open Rick and Morty API to display information about characters and episodes from the TV series.
- Swift (SwiftUI)
- Xcode 15.4
- MVVM (Model-View-ViewModel) architecture
- Async/Await for concurrency
- UserDefaults for marking favorite characters
- NSCache for caching loaded episodes info
- Swinject for dependency injection
- Pop-up error handling
- Custom (UIKit) sheet modal
- Native pull to refresh to get latest data from API
- Possibility to filter displayed characters by search text and/or favorites only
- Possibility to display characters in a grid or in a list
- Support for both light and dark mode
Finished
Apple iPhone with iOS 15+ installed