LadySkyWatcher / open-source-help-wanted

Search GitHub for open source repositories and issues to work on

Home Page:https://www.opensourcehelpwanted.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Search GitHub for open source repositories and issues to work on

https://www.opensourcehelpwanted.com

License:MIT License


Languages

Language:TypeScript 71.7%Language:JavaScript 16.2%Language:CSS 10.7%Language:HTML 1.4%