Welcome to the GitHub Profile Finder! This is a React-based web application with Tailwind CSS, developed using Vite. This tool allows you to enter a GitHub username and retrieve detailed information about the user's profile. The retrieved information includes the user's profile picture, company name, number of followers, number of following, name, bio, and a direct link to the user's GitHub profile.
- Visit the GitHub Profile Finder web application.
- Enter the GitHub username of the user you want to explore.
- Click the "Search" button.
- View the user's profile information, including the profile picture, company name, number of followers, number of following, name, bio, and a link to the GitHub profile.
- Profile Picture: Quickly identify the user with their profile picture.
- Company Name: See the user's affiliated company, if available.
- Followers and Following Counts: Get insights into the user's network with the number of followers and following.
- Name and Bio: Learn more about the user through their name and bio.
- GitHub Profile Link: Easily navigate to the user's complete GitHub profile for more details.
- Location Geocoding: Convert user addresses to geographic coordinates using Geoapify.
- Globe Display: Visualize user locations on an interactive globe using the React Globe library.
The GitHub Profile Finder is built using the following technologies:
- React: A JavaScript library for building user interfaces.
- Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
- Vite: A fast development environment for modern web projects.
- Geoapify: A geocoding API for converting addresses to geographic coordinates (latitude and longitude).
- React Globe: A library for displaying interactive globes in React applications.
If you would like to contribute to the development of GitHub Profile Finder, follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork.
- Submit a pull request to the main repository.
This project is licensed under the MIT License. See the LICENSE file for more details.