Skip to content

๐Ÿ” This app allows you to enter a GitHub username, and it retrieves and displays the user's information and repositories from GitHub's database in a user-friendly interface.

Notifications You must be signed in to change notification settings

yassiralamidev/github-profile-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ” GitHub Profile Tracker

GitHub Profile Tracker is a web application that helps you retrieve and display information about GitHub users quickly and conveniently. Simply enter a GitHub username, and the app will fetch and present the user's profile details along with their repositories in a user-friendly interface.

โญ Features

  • Enter a GitHub username to retrieve user details.
  • Display user's profile picture, name, bio, location, and more.
  • Show the number of followers, following, and public repositories.
  • List the user's repositories with details such as name and description.

๐Ÿค” Prerequisites

  • Node.js installed on your machine.
  • A GitHub Personal Access Token.

๐Ÿ’ป Installation

  1. Clone the repository:

    git clone https://github.com/yassiralamidev/github-profile-tracker.git
  2. Navigate to the project directory:

    cd github-profile-tracker
  3. Install the project dependencies:

    npm install
  4. Go to the .env file in the root directory of your project and add your GitHub Personal Access Token:

    VITE_GITHUB_TOKEN==your_access_token_here
  5. Start the development server:

    npm run dev
  6. Open your web browser and go to http://localhost:5173 to use the app locally.

  7. Commit your changes with clear and concise messages.

  8. Push your changes to your fork.

  9. Create a pull request to the main repository.

About

๐Ÿ” This app allows you to enter a GitHub username, and it retrieves and displays the user's information and repositories from GitHub's database in a user-friendly interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published