Main screen:
- List of all Github users (API https://developer.github.com/v3/users/#get-all-users)
- Cell fields: avatar, name, id
- By clicking on an element of the list, implement a transition to the screen with information about the user
- Pagination and Pull-to-refresh
User information screen:
- User information (API https://developer.github.com/v3/users/#get-a-single-user)
- Fields: avatar, name, mail, organization, number of subscribers, number of subscriptions, account creation date
Technology / Stack:
- MVP
- Moya + PromiseKit
- SnapKit