Skip to content

khaledannajar/githubBrowser

Repository files navigation

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:

 

 

 

About

This is an iOS app is written is swift and does search for repositories, gets repo owner details and gets repo details

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors