Skip to content

tomasholderness/breadline-fhk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Breadline

Breadline is a suite of geospatial web applications produced as part of Hong Kong FoodWorks.

breadline-fhk

Map of bakeries in Feeding Hong Kong Bread Run events, and lists their availability for volunteer collection according to Eventbrite tickets for each Bread Run event.

App

  • server: NodeJS + Express
  • web: Bootstrap + JQuery + Leaflet
  • client side files stored in public

Install using NPM

To install based on package.json do:

npm install

Configure

Edit eventbrite.config.token parameter in public/js/eventbrite.js with appropriate token. Without token, the app will run but no bakeries will be available on the map.

Run

node app.js

Data

  • public/data/fhk_bakeries.{csv | geojson} - pickup locations
  • public/data/drop_off.geojson - drop off location
  • Geolocation of Bakeries is very coarse
  • Chrome 50+ requires HTTPS for user's geolocation (we have https)

License

Open Source. TBC.

To do

  1. Eventbrite pagination
  2. Eventbrite functions - check if data exists before calling
  3. Check Geocode bakery addresses
  4. Map attribution
  5. Add event details + link
  6. Eventbrite User Authentication
  7. Add License file

About

Map of bakeries in Feeding Hong Kong Bread Run events

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published