- For this project, you'll be building a simple Github Profile using React and calling the open Github API.
- You will need to know how to use
axios
anduseEffect
hook together to render data on React state usinguseState
hook.
- Create a forked copy of this project.
- Clone your OWN version of the repository in your terminal
- CD into the project base directory
cd Week10_Your_Github_Profile
- Download project dependencies by running
npm install
- Start up the app using
npm start
- Create a new branch: git checkout -b
<firstName-lastName>
. Implement the project on your newly created<firstName-lastName>
branch, committing changes regularly. - Push commits: git push origin
<firstName-lastName>
.
- Use Github's open API
https://api.github.com/users/<your-github-username>
to render your profile data. Use the same endpoint and add/followers
or/following
at the end to render either your followers or your following. - Make sure your application looks like the preview image
- Follow all the instructions carefully.
- Create a new tap that gets all your public repositories with information about the name, programming language an date.
- Submit a Pull-Request to merge
<firstName-lastName>
Branch intomain
(student's Repo). Please don't merge your own pull request