Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
55 lines (35 sloc) 3.05 KB

Join the chat at https://gitter.im/opensandiego/open-dsd-notifications

Open DSD Notifications

A node.js app providing San Diego data to http://citygram.org, allowing anyone to stay informed about nearby events:

  • building development permits
  • code enforcement activity

Docs about the San Diego Development Services Department (DSD), the data available, and access points, can be found here.

Installation

  1. Install Node and npm
  2. Clone this repository.
  3. Enter the local repository directory, and run npm install

Running the server locally

  1. From the local repo, run node app.js
  2. In your browser, browse to http://127.0.0.1:8080/dsd/code-enforcement

Deploying the server

  1. Install Heroku CLI.
  2. Run heroku git:clone -a sd-notifications
  3. Enter the sd-notifications directory. This is a git repository, with remote heroku.
  4. Run git clone -f upstream git@github.com:opensandiego/open-dsd-notifications to add your remote
  5. Run git merge upstream/master, to merge the latest open-dsd code to the heroku master branch.
  6. Run git push to update the heroku remote.
  7. Browse to https://sd-notifications.herokuapp.com/dsd/code-enforcement to verify the server.

How to Participate

Team

Related projects & Documentation