Skip to content

React Native app that fetches users' profile info from GitHub API

License

Notifications You must be signed in to change notification settings

RayanAlkhelaiwi/GithubUserGrabber

Repository files navigation

Github User Grabber - React Native

React Native app that fetches user profile information, via user handler, from GitHub API

Covers:

  • Multiscreens using react-navigation
  • Third Party module for better UI using react-native-linear-gradient
  • State Management using this/super(props) - w/ Option to use Redux
  • Integrate 3rd Party API (GitHub's) using fetch() - w/ Option to use axios (Since both are promise-based)
  • Basic Unit Testing using Jest

Singed APK File

  • Download the signed APK file here

Project Structure

  ├── README.md
  ├── index.js ** First file to execute by React Native
  └── components
    ├── App.js ** Main file with StackNavigator multiscreen navigation
    ├── userGrabber.js ** Initial activity to enter a Github user to lookup
    └── userFetchedInfo.js ** Results activity with fetched info about the user
Initial Activity Fetch User Info Form Validation Error Handling
GithubUserGrabber-ReactNative GithubUserGrabber-ReactNative GithubUserGrabber-ReactNative GithubUserGrabber-ReactNative

About

React Native app that fetches users' profile info from GitHub API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published