Simple webpage displaying the current status of hackerspaces around the world.
CoffeeScript CSS
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.local_store
assets
database
lib
local
server
tasks
test
views
.gitignore
.travis.yml
Cakefile
Procfile
README.md
logo.ico
logo.svg
package.json

README.md

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

Build Status

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