Skip to content

FREDVUNI/react-github-profile-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React GitHub Profile Generator

Description

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.

Features

  • 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

Technologies

  • React
  • GitHub API
  • CSS (with optional libraries like Tailwind CSS or Bootstrap)
  • Axios (for API requests)

Installation

  1. Clone the repository:
    git clone https://github.com/FREDVUNI/react-github-profile-generator.git
  2. Navigate to the project directory:
    cd react-github-profile-generator
  3. Install dependencies:
    npm install
  4. Run the application:
    npm start

Usage

  1. Enter a valid GitHub username in the search bar.
  2. View user information and a list of repositories.
  3. Filter or sort repositories based on stars, forks, or recent activity.

Screenshots

image

API Reference

This project uses the GitHub REST API to fetch user details and repositories.

Contributing

Contributions are welcome! Please submit a pull request or open an issue for discussion.

About

A react JS application that fetches user data using the Github API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published