Main Features:
- List of users from GitHub APIs (username, avatar, number of public repositories, and followers).
- List of repositories for the selected user (repository name, description, and License).
- List of all users that forked the selected repository.
Implementation:
- UI: UIKit (Storyboard).
- Networking: URLSession with Codable protocol.
- Cache: NSCache.
- Architecture: (MVVM with Navigation Coordinator).
- Unit-Testing.
- Version Control: GitHub.
Recordings:
GithHubClone.mov
Error Handling With Alert: