Hugo Hismans
FR

Back to the atlas

Screenshot of Benev on desktop
Screenshot of Benev on a phone

HH·032ToolsFinished28 Sept 202616 commits

Benev

Find volunteering near you, to get back on your feet after hospital

A directory of volunteering places in Hainaut and the surrounding area, designed for people leaving a psychiatric hospital stay, with 369 places published out of 514 entries. Type your town or address and the nearest places appear as a list or on a map; filters such as "I can start gently" narrow the search, and a print page lets you take a selection with you. The site is fully static and managed without code through Pages CMS, and a GitHub Action automatically geocodes each new entry.

What shines

  • 514 entries collected and written up automatically (Red Cross, Restos du Cœur, Repair Cafés, animal shelters…), across Hainaut, Walloon Brabant, Namur, the Flemish border and northern France
  • Code-free administration through Pages CMS, and automatic geocoding by a GitHub Action on every change
  • Privacy: the address you type is never stored, it is geocoded directly in the browser
  • Leaflet map with marker clustering and places sorted by distance
  • Print page with preview: the 5 to 30 nearest places, the filtered search or the whole directory by region, as a table or as cards

How to use it

Type your town or address (or use your location), browse the nearest places as a list or on the map, then print a selection.

Made with

  • HTML
  • CSS
  • JavaScript vanilla
  • Leaflet 1.9.4
  • Leaflet.markercluster
  • OpenStreetMap
  • Nominatim (géocodage dans le navigateur)
  • Jekyll / Liquid (GitHub Pages)
  • Pages CMS
  • GitHub Actions
  • Python (import en masse et géocodage)