- Pokedex data listed on the home screen.
- The url session was used in the service layer.
- The Kingfisher package was installed with SPM.
- Lottie animation was used on the splash screen.
- Added error messages with enums. (decodingError, responseError, dataError, urlError)
- SwiftUI
- MVVM Architecture
- Searchable
- URLSession
- SwiftLint
- SPM
- Kingfisher
- Lottie Animation