Skip to content

Site built to see Github info users consuming the GitHub API

Notifications You must be signed in to change notification settings

MartinLarios94/github-commits-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ts TypeScript Strict TypeScript Checked

GitHub Commits Test.

Tech stack

  • 🔥 ReactJs
  • 🛂 Strict TypeScript
  • 🎨 Tailwind CSS
  • 🎴 React Router Dom v6
  • 🍖 Axios

How to use

Install dependencies and run the example:

yarn install
yarn start

Review

  • When the app load the first time, create automatically a key called users in the localStorage, this key contains an userName, in this case is my gitHub userName: MartinLarios94.

  • In the NavBar there is a button called Settings and the user will be able to add more GitHub Users, the userName MUST BE THE EXACTLY GITHUB USERNAME, then the app load automatically the info of each user registered.

  • When the user clicks on any card, he/she will be redirected to all the information of the selected user's repositories.

  • In the last column of the table the user will be able to click on the column and then will be redirected to all the repository's commits.

Netlify

Demo

Video Url

https://www.dropbox.com/s/a6cvuf5woeytvkg/Screen%20Recording%202022-01-16%20at%2011.12.21.mov?dl=0

About

Site built to see Github info users consuming the GitHub API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages