The Pittsburgh Lenten Fish Fry Map is the brainchild of Hollen Barmer, who has tirelessly dedicated time the past few years to inventorying the rich array of Lenten Fish Fry events that occur every spring in Western Pennsylvania. This year, Code for Pittsburgh is helping.
The Fish Fry Map is built and maintained by members of Code for Pittsburgh.
It uses Bootleaf, Bootstrap 3, Leaflet, and typeahead.js. Bootleaf was created by Bryan McBride. We've adapted it for this project.
- Light and Dark basemaps: © OpenStreetMap contributors, © CARTO
- Black n' Gold basemap: Map tiles from Stamen Design, under CC BY 3.0 license. Basemap data by OpenStreetMap, under CC BY SA license.
- Aerial Imagery and Vintage basemaps: © Mapbox © OpenStreetMap © DigitalGlobe
- Church and Warehouse icons: © Mapbox
Right now, regular snapshots of the data from fishfry.codeforpgh.com/api/fishfries are being dumped into the data
folder of this repo. The map itself is pulling from that API endpoint.
This is a static web site. We're serving it up with GitHub pages, but it can run on any web server, really.
Clone the repo and use your preferred software to spin up a web server.
Using Ruby/Jekyll:
cd /path/to/fishfrymap/
jekyll serve
- Open http://localhost:4000 in your browser.
Using Python 3:
cd /path/to/fishfrymap/
python -m http.server
- Open http://localhost:8000 in your browser.
Most of the work is happening in assets/js/app.js
. The rest happens in index.html
. Be warned: it's a bit of a mess...the result of quick prototyping.
(coming soon)