civictechindex / brigade-project-index-statusboard

A "statusboard" web app that is designed to display ongoing realtime information about each brigade's project-indexing opportunities.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Brigade Project Index Status Board

This branch contains a "statusboard" web app that is designed to display ongoing realtime information about each brigade's project-indexing opportunities.

Running It Locally

At this point you need to download and unzip the index branch into a "./dist/data" folder.

You will also need memcached running for the MemJS dependency.

Once this is in place, you can install / run the app with the standard npm run commands:

npm install .
npm run watch

To load the discourse tags, you need to run the separate npm task update-cache:

npm run update-cache

This builds both the projectIndex cache and tags cache (data.json and tags.json respectively), and in deployment is run on a scheduler every 10 min.

About

A "statusboard" web app that is designed to display ongoing realtime information about each brigade's project-indexing opportunities.

License:Apache License 2.0


Languages

Language:Vue 61.4%Language:JavaScript 36.6%Language:CSS 1.5%Language:HTML 0.6%