GitHub Tracker is a web application built using React that allows users to track GitHub users and their repositories. Simply enter a GitHub username as an argument, and the application will display detailed information about the user, including their profile picture, name, bio, location, and a list of their repositories. The application also features pagination for easier navigation through large lists of repositories.
- GitHub User Information: Enter a GitHub username to view detailed information about the user, including their profile picture, name, bio, location, and a list of their repositories.
- GitHub Repository List: The application displays a list of repositories associated with the user, including the repository name, description, language, and the number of stars and forks.
- Pagination: Navigate through large lists of repositories with ease using the pagination feature.
- API Integration: GitHub Tracker integrates with the GitHub API to fetch user and repository information in real-time.
Check out the live demo of GitHub Tracker here.
To run GitHub Tracker locally on your machine, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/github-tracker.git
-
Navigate to the project directory:
cd github-tracker
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your web browser and visit
http://localhost:3000
to view the application.
- React
- JavaScript
- HTML5
- CSS3
Contributions are welcome! Feel free to submit bug reports, feature requests, or pull requests to help improve GitHub Tracker.
This project is licensed under the MIT License.