GitHub Finder is a web application built with React.js and Tailwind CSS that allows you to search for GitHub users by their username and display their details.
- Search for GitHub users by their username
- View user details such as name, bio, location, followers, and more
- See a list of the user's repositories with details like name, description, and creation date
- React.js
- Tailwind CSS
- Axios (HTTP client)
- GitHub REST API
-
Clone the repository:
git clone https://github.com/tapan31/github-finder.git
-
Navigate to the project directory:
cd github-finder -
Install the dependencies:
npm install
-
Set up environment variables:
- Create a .env file in the root of the project.
- Add the following environment variables to the .env file:
REACT_APP_GITHUB_URL=https://api.github.com
REACT_APP_GITHUB_TOKEN=your_github_tokenReplace your_github_token with your personal GitHub API token. You can obtain a token by following the GitHub documentation.