m-qm / git-issues-app

Home Page:https://git-issues-app.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Issues Viewer

GitHub Issues Viewer is a React application that allows users to view public issues from a GitHub repository. It provides a paginated list of issues along with filters for status and labels.

Table of Contents

Features

  • View a list of public issues from a GitHub repository.
  • Paginated navigation to explore more issues.
  • Filter issues by status (open, closed) and labels.
  • Doughnut chart visualization of label distribution.

Installation

  1. Clone the repository:
    git clone https://github.com/m-qm/git-issues.git
  2. Install the repository:
  npm install

Usage

Start the development server:

npm start

Open your browser and visit http://localhost:3000.

Technologies Used

  • React
  • Apollo Client for GraphQL integration
  • Chart.js for doughnut chart visualization
  • GraphQL for querying GitHub API

Contributing

Contributions are welcome! If you find a bug or have a feature request, please open an issue. If you'd like to contribute, fork the repository and submit a pull request.

License

This project is licensed under the MIT License.

About

https://git-issues-app.vercel.app


Languages

Language:TypeScript 67.8%Language:CSS 20.2%Language:HTML 6.0%Language:Perl 4.0%Language:JavaScript 2.1%