/repo-overseer

View issues and pull requests in all your GitHub repositories.

Primary LanguageTypeScript

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 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.

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 for details in creating local .env files.