hackerspaces-status-wall
hackerspaces-status-wall copied to clipboard
Simple webpage displaying the current status of hackerspaces around the world.
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
Error Reporting
A second aim of this page is to display any errors or potential problems with a particular spaces API.
Technologies Used
Playing With It
Once downloaded, dependencies can be installed using npm:
$ npm install
The application uses MongoDb and this should be started first:
$ mongod
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
Tests
Some integration tests connect to a database and so the mongo daemon should be started first:
$ mongod
All tests can be run with:
$ npm test