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.
- 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.
- Clone the repository:
git clone https://github.com/m-qm/git-issues.git
- Install the repository:
npm install
Start the development server:
npm start
Open your browser and visit http://localhost:3000.
- React
- Apollo Client for GraphQL integration
- Chart.js for doughnut chart visualization
- GraphQL for querying GitHub API
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.
This project is licensed under the MIT License.