🚧 Core functionality is done. Only minor implementation details are yet to be completed!
Download the application from the Google Play Store: Application link
This React Native mobile application allows you to:
- Fetch the followers for a particular GitHub user
- List the GitHub followers
- View the individual profiles of the GitHub followers
- Add a GitHub user to a favorites list
- Remove a GitHub user from the favorites list
- Customize navigation bar
- Fetch user data by making a network call to the GitHub API
- Display the followers data in a flat list grid
- Handle empty states
- Pass data to various screens on navigation
- Manage global state using Context API & Redux
- Paginate network calls requests
- Cache images after fetch
- Implement persistent storage
- Animate user avatars on search
- Create custom reusable alerts
- Clone this repository:
git clone https://github.com/khwilo/GitHubFollowers.git
-
Run
yarn
ornpm install
to install the project dependencies. -
Run
yarn start
ornpm start
to run a local developed version of this application.