Code-for-All / codeforall.org

2 stars 14 forks source link

Code for All Website

Code for All is a network of civic technology groups across the world.

Goals

There a few goals with this website:

  1. Show the collected activites of the Code for All network.
  2. Promote the work of the Code for All partners.
  3. Host tools needed by the network.
  4. Attract people to the Code for All network

Development

This site is built with HTML, CSS, Javascript. It runs on jekyll and is hosted by GitHub Pages.

  1. Create a fork of this project
  2. Clone the fork to your computer
  3. cd codeforall.org into the directory
  4. Install Ruby (we recommend version 2.5.3) and bundler (gem install bundler)
  5. Run bundle install
  6. run jekyll serve . from the root of the project
  7. Open the site at http://localhost:4000
  8. You can now manipulate the files and refresh your browser to see the results
  9. When finished, commit your changes and push them to your fork
  10. Create a pull request

Resources

The data about the Code for All groups is pulled from the Code for America API. The work on that project is happening under the cfapi repository.

Map data available from Natural Earth Data

Contacts

Submitting an Issue

We use the GitHub issue tracker to track bugs and features. If you're not used to that, here's a quick video intro.

Before submitting a bug report or feature request, check to make sure it hasn't already been submitted. You can indicate support for an existing issue by voting it up. When submitting a bug report, please include a Gist that includes a stack trace and any details that may be necessary to reproduce the bug.