developersdo / opensource

🔦 Discover the open source ecosystem related to the Dominican Republic!
https://developersdo.github.io/opensource?utm_source=github
MIT License
66 stars 41 forks source link
dominican opensource usergroup

Dominican Open Source - Discover the open source ecosystem related to the Dominican Republic!

GitHub license CircleCI

Dominican Open Source is an initiative to gather all possible public data about projects and their contributors related to the Dominican Republic in GitHub using the GraphQL API.

Want to join?

There are different ways to participate in this local effort:

Development

If you want to run this project locally you will need: NodeJS 8+. After git-cloning this project do:

Note: If you just want to develop the website then skip step 3 and 4.

  1. npm install
  2. Copy config/default.json to config/development.json.
  3. Generate a GitHub personal access token.
  4. Add your GitHub personal access token to config/development.json (this file is git-ignored).
  5. npm run serve and open http://localhost:8080/opensource

That's it! Happy coding.

Scripts

Deployment

The deployment is done by CirceCI which listen to pushes in master branch, then build website assets and finally pushes the site into gh-pages branch. All details are specified at .circleci/config.yml.

With ♥︎ from all contributors.