The app help You can search for any follower, view their profile, and save them to your favorites for quick access. The app has a clean, simple interface that's easy to use. When you search for a follower, you'll see their avatar, name, bio, and stats like followers, following, and repositories. Tapping on a profile gives you more details like email, location, and website. You can quickly manage your favorites by swiping left to remove a follower,This app uses the GitHub API to easily fetch a GitHub user's followers.
- Find GitHub followers by username
- Check out follower profiles
- Save followers to your favorites
- Easily remove followers from favorites
- Easy-to-use, clean interface
- Switch between Light and Dark Mode
- UIKit
- UI designed with Programmatic Auto Layout
- URLSession
- Showing data in a smooth, paginated list with UICollectionView and UITableView
- Saving favorite profiles with User Defaults
Clone the repository
$ git clone https://github.com/mohamedaboelsaud/GitHubFollowers.git
$ cd GitHubFollowers
Open the file GitHubFollowers.xcodeproj
using Xcode
Click on the play button at the top left corner to build and run the project