Skip to content

Simple Project for login to a GitHub account and see the list of every repository's commits

Notifications You must be signed in to change notification settings

aligol20/AdaKerja-ReactNative-Task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdaKerja-ReactNative-Task

A React Native Project with Typescript for login to a GitHub account and see the list of commits for every repository.

Cross Platform

Currently available for Android and iOS

Features

  1. Login Screen for enter the username
  2. password screen for enter the github password
  3. Input screen for typing the repository name
  4. Commits screen for see the commits of every repository includes:
  • commiter avatar
  • commit name
  • commit message
  • commit date
  1. logOut button in every screen:
  • login screen is available when you are not signed in and you are not allowed to access it with back button

Gifs

Android iOS

Setup instructions

1. Install dependencies

  • git clone https://github.com/aligol20/AdaKerja-ReactNative-Task.git
  • cd AdaKerja-RactNative-Task
  • npm install
  • npm start

2. Running The App:

iOS:
  • cd ios
  • pod install
  • cd ..
  • Run npx react-native run-ios in the project root. It will perform some compilation and then launch the app in the iOS simulator.
Android:

Open Android Studio, launch the AVD Manager, and start an virtual device. Then npx react-native run-android.

Dependencies:

TODO

  • Commit details can be better in ui and it's contents
  • for better performance in complex projects it's better to use react-native-navigation instead.
  • Following repo option can be added.
  • Get's new commit notification for following repository can be added

Thanks To

Parham alizadeh

About

Simple Project for login to a GitHub account and see the list of every repository's commits

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published