Skip to content

ajandaur/GithubTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GithubTracker

Description

  • iOS app that tracks your followers and who you follow on Github using Github REST API
  • Extending project from Sean Allen's Take Home Project course

API Documentation

https://docs.github.com/en/rest/guides/getting-started-with-the-rest-api

Technologies and Features Implemented

  • Swift
  • UIKit
  • RESTful API
  • MVC Architecture
  • UICollectionView -> Pagination
  • UITableView
  • UserDefaults
  • UITabBarController

What I learned

  • Created a project with a 100% Progammatic UI
  • Implemented reusable custom views like UIButton, UITextField, and UIAlert
  • Refactored network calls using new Async/Await feature

Demo

GithubTracker Demo

What I extended from the base project

  • Adding search functionality to search Github users
  • Show list of projects and project descriptions for Github user

About

iOS app that tracks your followers and who you follow on Github

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages