Skip to content

Cona7/GitHubSearch

Repository files navigation

GitHubSearch

GitHub client written in Swift using VIPER architecture.

Features

  • Searching repositories and users using GitHub API.
  • Showing repository or user details

Technologies

  • Networking (Alamofire).
  • Async workflow (RxSwift)
  • Programmatically UI (SnapKit).
  • SwiftUI - details screens
  • SwiftLint - A tool to enforce Swift style and conventions.

Screenshots

Screenshot 2020-12-09 at 13 00 26 Screenshot 2020-12-09 at 12 52 42 Screenshot 2020-12-09 at 12 51 32

TODO

  • Add pagination
  • Add activity indicator
  • Better design
  • Better filtering user/repo

About

Search GitHub's repositories or users and display details.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published