devfriendlyplaces / data

Json files for friendly places
20 stars 22 forks source link

Dev friendly places

A collection of nice places where developers can work fine and some useful informations about these places (wifi ? power ? ...) on the map of a location.

These nice places can be seen on a map on https://www.devfriendlyplaces.net.

Contribute

What kind of place can I add?

DevFriendlyPlaces is meant to list places that are not meant for work, but where you could without having to justify yourself or feeling judged or not welcome. For example coffee shop, library, theater hall, ... If when thinking to that place you can say yes to the two following questions:

then they are nice places to add. Both criteria are mandatory.

Add places to an existing location

You just need do edit the json file locations/yourlocation.json and submit a pull request (where yourlocation is the name of your location).

Add a new location

There are two steps:

Exemple of yourlocation.json

yourlocation.json example, to adjust to your needs:


{ "places": [
    {
        "name": "Bibliothèque d’Étude et du Patrimoine",
        "openHours": "Friday to Saturday: 10h00 - 19h00",
        "lat": 43.607851,
        "lon": 1.443869,
        "address": "1, Rue du Périgord",
        "type" : "public place",
        "power": {"available": true, "comment": "directly on most of the tables"},
        "wifi": {"available": false},
        "url": "http://www.bibliotheque.toulouse.fr/bep-lieu.html"
    },
    {
      "name": "Another stuff... etc.",
      "lat" : 43.607378,
      "lon" : 1.4399286
    }
  ]
}

please note:

Once your pull request is merged and deployed, your map will be accessible at the url with /#yourLocation.

Improve code / add feature

Open issue, fork, commit and pull request. But you already know that :)

Please, don't improve code/add new feature and add new places/locations in the same pull request.