Giter Site home page Giter Site logo

christhedba / housing-data-hub Goto Github PK

View Code? Open in Web Editor NEW

This project forked from datasf/housing-data-hub

0.0 2.0 0.0 10.92 MB

A website to put data in the context of housing policies and programs.

Home Page: http://housing.datasf.org

License: MIT License

Ruby 3.56% HTML 51.71% CSS 16.66% JavaScript 28.06%

housing-data-hub's Introduction

Housing Data Hub

The housing data hub is our go to resource to learn about housing programs in San Francisco and the data behind them. More broadly, it is the first in what we hope will be other strategic releases of data. You can read more about strategic releases in this blog post.

We've built the bones of this site in anticipation of possibly spinning up future hubs, but there's still work to do to abstract the code into something a little more configurable and generalizable.

At its core, this is just a Jekyll site that leverages open data APIs, CSV files and some great open source javascript libraries to handle charting and visualization.

There are two streams of activity left to complete:

  1. Tighten up the code on the existing hub (refactoring)
  2. Abstracting the site into a "platform" that can be simple to deploy for others and ourselves including great documentation preferencing conventions as much as possible

In May, we should have a blog post up describing how we used the technology to support our approach to co-creating the housing data hub with partners across the City.

##Contributing We are catching up with ourselves now and working on documenting some outstanding issues. Those should all be up soon. In the meantime, feel free to fork the code and poke around. Collaboration is welcome, but we recommend reaching out through the issues first before working on anything and submitting any pull requests. PRs will be reviewed, but there's no guarantee that we can accept them.

Contributions around structural and code improvements are the highest priority. We also welcome fixing typos if you find them.

###Getting started If you want to take a look on your own machine, here's how you can get up and running:

Do this the first time:

  1. Fork and clone the repo to a directory on your machine
  2. Make sure you have Ruby installed by running ruby --version You should have either 1.9.3 or 2.0.0 If you don't, follow these installation instructions.
  3. Get Bundler by running gem install bundler. Bundler is a package mangager that makes versioning Ruby software a lot easier.
  4. Now issue the command bundle install in the cloned repo root directory, this will set you up with Jekyll and the key dependencies

To run the site on your machine:

Issue the command bundle exec jekyll serve and the site should be available at http://localhost:4000

Check out the Jekyll documentation here and the Github Pages documentation here for more.

housing-data-hub's People

Contributors

bexcitement avatar jasonlally avatar jbonaguro avatar lamarjordanux avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.