Skip to content

Latest commit

 

History

History
94 lines (56 loc) · 1.89 KB

File metadata and controls

94 lines (56 loc) · 1.89 KB

Github browser

This iOS app is written is swift and does search for repositories, gets repo owner details and gets repo details. The app implements MVVM-C architecture.

 

The app fetches the data from these Endpoints:

Github Api v3 Search API Documentation :

https://developer.github.com/v3/search/

Example Requests:

Search Repositories

curl -X GET 'https://api.github.com/search/repositories?q=retrofit&per_page=100&page=1'

User Profile

curl -X GET 'https://api.github.com/users/JakeWharton'

User Repositories

curl -X GET 'https://api.github.com/users/JakeWharton/repos'

Installation

The normal installation process

Usage

TODO: Write usage instructions

Contributing

  1. Fork it!

  2. Create your feature branch: git checkout -b my-new-feature

  3. Commit your changes: git commit -am 'Add some feature'

  4. Push to the branch: git push origin my-new-feature

  5. Submit a pull request :D

History

This task was made for VNGRS company tech task

Credits

Just me wrote the app

License

MIT

Screenshots

Search results:

Repository details:

Owner details: