Skip to content

jeffslofish/open-source-help-wanted

Repository files navigation

Open Source Help Wanted

Find open source repositories and issues to work on.

See live app running here: https://www.opensourcehelpwanted.com/.

Issues search

Screenshot

Repositoris search

Screenshot

To get started

  1. Clone this repo
  2. Copy .env.sample to .env
  3. Create a GitHub OAuth App by going to Settings/Developer settings in GitHub and clicking "New OAuth App"
  4. Enter any Application name, http://localhost:3000 for Homepage URL, and http://localhost:3000/oauth_redirect for Authorization callback URL
  5. Click "Register Application"
  6. Click "Generate a new client secret" and copy that value into .env where it says "your-client-secret-here"
  7. Copy the Client ID and paste into .env where it says "your-app-client-id-here"
  8. Run npm install
  9. Run npm start to start the front-end at http://localhost:3000 (and back-end at http://localhost:9000) and automatically reload when you change a project file