GithubAPI App using UIkit

GithubAPI-App

An application that utilizes Github’s API to get followers or retrieve any other informations without using any 3rd party libraires, built with programmatic UI using UIkit.

Description

Fetch Followers

  • Fetches User Info using Github Follower API with Async/Await
  • Persist the Follower Avatar Image using Cache
  • Collection View
  • Diffable Data Source
  • Pagination

Access the GitHub Profile and followers of a follower

  • Custom Child ViewControllers
  • Delegate and Protocol Patterns

Follow your favourite Users

  • Add a user to your list
  • Persist the user object using UserDefaults
  • TableView

Custom Alert View

  • Reusable and Custom Alert View for different errors

Dependencies

  • macOS Monterey
  • iOS 15.5

Authors

Oscar Lui

Version History

  • 0.1
    • Initial Release

GitHub

View Github