GitHubSearch
Run make install bootstrap
to install the dependencies and generate the project file
- SwiftUI
- Combine
- Image and requests caching
- Dark mode support
- English and Portuguese languages
- Project file generated with Xcodegen
- API models generated with Quicktype
- Asset catalog generated with Swiftgen with custom template for SwiftUI localized strings
- Unit testing with Quick and Nimble
- Snapshot testing with different languages and dark mode
- GitHub actions running tests on different Xcode versions