An open API service indexing awesome lists of open source software.

https://github.com/brandonxlf/repo-overseer

View issues and pull requests in all your GitHub repositories.
https://github.com/brandonxlf/repo-overseer

github github-tools tools

Last synced: 2 months ago
JSON representation

View issues and pull requests in all your GitHub repositories.

Awesome Lists containing this project

README

          

# Repo Overseer

## View issues and pull requests in all your GitHub repositories.

Icon for Repo Overseer

Repo Overseer allows you to view open issues and pull requests for all repositories owned by a user or organization. It can be accessed from https://www.brandonfowler.me/repo-overseer/.

## Development

### Requirements

node.js, npm, php

### Commands

Install dependencies using `npm install`. Once installed, the app can be launched in development mode by running `npm start`. It can be viewed by opening [http://localhost:3000](http://localhost:3000) in your browser. To build a production build, run `npm run build`. Use `npm run format` to format the code base.

### OAuth

To enable GitHub login, a OAuth app will need to be created. See [Creating an OAuth app](https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app).

### Configuration

Both `.config.php` and an local `.env` file should be populated with configuration values. See `.config.example.php` and `.env` for details. See [Adding Custom Environment Variables](https://create-react-app.dev/docs/adding-custom-environment-variables) for details in creating local `.env` files.