Find places to work. Open and collaborative. Pull requests welcome!
Want to add/update places in a city?
- Fork the repo
- Edit the JSON file (
data/cities/<name>.json
) - Submit a pull request
- Recommended: validate JSON using
npm test
Want to add a new city?
- Create a JSON file listing places (
data/cities/<name>.json
) - Create an HTML file with basic metadata (
_cities/<city>.html
) - Add the city to the nav bar in
_layout/default.html
(not automatic yet...) - Recommended: validate JSON using
npm test
- Before adding a new place, make sure to search to check that it doesn't already exist
- If any information is incorrect or the ratings seem off, feel free to create a pull request
- For chains that serve the exact same food/drinks (e.g. Starbucks), consider using the same ratings as the other places for consistency.
name
: name of the placetype
: type of space:Cafe
:Bar
:Restaurant
:Library
:Lobby
: Hotel lobbyCoworking Space
: A dedicated coworking space (free or paid)Public Space
: Any open public spaceEvent Space
:Lounge
: Hotel, airport, or other type of loungeBooth
: A work pod/booth
area
: general area namegoogle_maps
: google maps short linkcoordinates
: location<lat>,<lng>
(decimal)station
: list station names/ids, comma separated (see below)wifi
: how is the wifi speed, quality, and stability? (0
= no wifi,5
= very good wifi)speed
: wifi download speed (Mbps) e.g. using fast.compower
: how many power outlets are there? (0
= no power outlets,5
= best)seats
: how easy is it to find a seat? (1
= very busy/difficult to get a seat,5
= very easy to get a seat)comfort
: how comfortable are the seating options? (1
= very uncomfortable,5
= very comfortable/ergonomic)quiet
: how quiet is the space? (1
= very noisy,5
= very quiet)food
: how is the food quality and selection? (0
= no food,5
= best)drinks
: how is the drink quality and selection? (0
= no drinks,5
= best)price
: how are the prices? (1
= very expensive,5
= very cheap/free)view
: how is the view? (0
= no view/windows,5
= best)toilets
: how is the toilet? (0
= no toilets available,5
= best)music
: is there music playing? (true
orfalse
)smoking
: is smoking allowed in the primary space? (true
orfalse
)hours
: what are the primary opening hours? (e.g.09-22
)time_limit
: is there are time limit? (true
orfalse
)standing_tables
: are standing tables available? (true
orfalse
)outdoor_seating
: is outdoor seating available? (true
orfalse
)tips
: array of tips/suggestions/adviceclosed
: place has permanently closed (true
orfalse
)
tokyo.json:
[
{
"name": "AWS Loft Tokyo",
"type": "Coworking Space",
"area": "Meguro",
"google_maps": "https://goo.gl/maps/h2FiX7CnMEs5TZ5b6",
"coordinates": "35.6333455,139.7144",
"station": "JY22,G01",
"wifi": 5,
"power": 5,
"seats": 5,
"comfort": 5,
"quiet": 5,
"drinks": 5,
"food": 5,
"price": 5,
"view": 5,
"toilets": 5,
"music": true,
"smoking": true,
"hours": "10:00-18:00",
"time_limit": false,
"standing_tables": false,
"outdoor_seating": false
}
]
- Install Jekyll
- Run
bash serve.sh