The React GitHub Profile Generator is a web application that allows users to generate GitHub profile summaries using the GitHub API. Users can input a GitHub username to display detailed information, including repositories, followers, and basic user details. This app is built with React and showcases dynamic data fetching and presentation.
- Search for GitHub profiles by username
- Display profile picture, bio, and GitHub stats (e.g., repos, followers, following)
- Display user repositories, sorted by stars, forks, or other metrics
- Responsive and user-friendly design
- Dynamically fetch and display data using GitHub's REST API
- React
- GitHub API
- CSS (with optional libraries like Tailwind CSS or Bootstrap)
- Axios (for API requests)
- Clone the repository:
git clone https://github.com/FREDVUNI/react-github-profile-generator.git
- Navigate to the project directory:
cd react-github-profile-generator
- Install dependencies:
npm install
- Run the application:
npm start
- Enter a valid GitHub username in the search bar.
- View user information and a list of repositories.
- Filter or sort repositories based on stars, forks, or recent activity.
This project uses the GitHub REST API to fetch user details and repositories.
- API Documentation: GitHub REST API v3
Contributions are welcome! Please submit a pull request or open an issue for discussion.