Simple application that searches for repositories by name using the GitHub API.
This sample project was developed using libraries and frameworks RxSwift, OAuth2, UIKit and using the Swift Package Manager
Development language: Swift
Architectural pattern: Rx + MVVM, folowing this Cookbook
-
Searching for results is available only after authorization via GitHub account.
-
Infinity scrolling results
-
Repo sorted by stars
-
Browser opens by tap
-
History of opened repo