Write a small React Application which is capable of the following things:
-
I can enter a github username
-
The app shows me 5 relevant parameters of that user (you can choose which ones)
-
I can navigate to the details of the user, where I can see a list of the users last events
-
If possible, try to commit often so I can gain some insights about your working process
You can use the public API of Github for that, which requires no authentication for some routes:
https://api.github.com/users/<username>
https://api.github.com/users/<username>/events
You can use whatever libraries & technologies you like.The only MUST is React itself
- Stretch Goal: Implement Unit Tests
- Stretch Goal: If possible, host the App publicly
- Stretch Goal: Create a CI / CD Pipeline which runs unit tests of the app within pipeline deploys the app