No Description

gcmalloc 9e59a62941 refactoring the scraper 6 years ago
hackerspace_scraper 9e59a62941 refactoring the scraper 6 years ago
site 0150368ea7 Supports object recursively in data 6 years ago
.gitignore 77a8b570d5 Ignoring Python and VIM useless files 6 years ago
README.md 2ca6551e42 README syntax 6 years ago
dev.sh 7b7e660773 dev.sh is executable 6 years ago

README.md

hackerspaces.ch

  • A project to squat the hackerspaces.ch domain name. The original goal was to make a list of hackerspaces in switzerland.

Scraper

  • A scraper exist that will search in hackerspaces.org for any hackerspaces registered in switzerland. It will then provide a json file in "site/list". The key are the names of the hackerspace and the value a dictionnary containing all the information in the hackerspace. If an information doesn't exist, the key will be absent

Site

  • The site use the list json to provide a map with one marker per hackerspace.
  • to test it, just open the index.html, it should work out of the box.
  • The directory structure for the site is as follow
    • libs : javascript library or element needed by them.
    • script : script used directly in the html.
    • icons : png icons used in the map, the content was created at fixme.
  • To launch a devloppement version, simply execute the dev.sh script. This will launch a simple http server in the site directory on port 8000.