A routing web app for the EDELGARD project in Cologne, Germany
EDELGARD (de) is a campaign by the Cologne Initiative Against Sexualized Violence (de). Its goal is to improve protection for women and girls against sexualized violence in public spaces within Cologne, Germany. More than one hundred organizations and businesses in Cologne have agreed to open their doors for people seeking a protected space.
This app assists the user in finding available protected spaces based on geolocation and business hours. It can then route the user to the place of their choice.
A demo version of the app can be viewed at https://edelgard-test.netlify.com/
The app currently requires an API token for the services of Mapbox, both for the map tiles and for routing requests. A token can be retrieved after creating a free Mapbox account.
Please create a file named .env.local
in the client
directory with the following contents.
REACT_APP_MAPBOX_TOKEN=yourtokenhere
You can then install the dependencies and start the development server.
npm install
npm start