Hackerspaces Status Wall
Shows the status of hackerspaces that implement the hackerspace status API. It uses a directory API to find the available endpoints. Displays recent tweets from the spaces.
It is currently hosted at hackerspaces.me
A second aim of this page is to display any errors or potential problems with a particular spaces API.
Playing With It
Once downloaded, dependencies can be installed using npm:
$ npm install
The application uses MongoDb and this should be started first:
There is no migration infrastructure but the database can be created with the following command:
$ coffee tasks/create_database.coffee
To be deployable on Heroku a Procfile is used and the web service can be started by foreman:
$ foreman start
Some integration tests connect to a database and so the mongo daemon should be started first:
All tests can be run with:
$ npm test