In this project, I built an application using React. The application fetches data from the Github API. This project was part of my training in Azubi Africa Frontend Development program.
The full implementation of the project can be found here
The project incorporates a Search field that allows users to input the name of any github user.
Once the user has entered a username and clicked the search button, the application connects to the Github API and renders the profile information of the user.
In the image above, the application renders my user information to the application.
The application also incorporates a dark theme that users can switch to by clicking on the moon at the top right corner of the application.
The main objectives of this project were to:
- Learn how to build a React application that is broken down into components
- Connect to an API.
The project tested my skills in being able to accomplish these objectives.
Wilson Siaw