https://github.com/nilsnolde/valhalla-app
This is the demo web app running on https://valhalla.openstreetmap.de
https://github.com/nilsnolde/valhalla-app
gis openstreetmap osm react routing valhalla
Last synced: 7 months ago
JSON representation
This is the demo web app running on https://valhalla.openstreetmap.de
- Host: GitHub
- URL: https://github.com/nilsnolde/valhalla-app
- Owner: nilsnolde
- License: mit
- Created: 2021-11-18T19:48:51.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-10T13:19:26.000Z (over 1 year ago)
- Last Synced: 2025-06-15T12:52:58.127Z (7 months ago)
- Topics: gis, openstreetmap, osm, react, routing, valhalla
- Language: JavaScript
- Homepage: https://valhalla.openstreetmap.de
- Size: 379 KB
- Stars: 195
- Watchers: 8
- Forks: 108
- Open Issues: 41
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Valhalla Demo App

This is the ReactJS demo web app running on https://valhalla.openstreetmap.de. It provides routing and isochrones with a magnitude of options and makes requests to [Valhalla](https://github.com/valhalla/valhalla), an open source routing engine and accompanying libraries for use with OpenStreetMap data.
## Commands
### `npm install`
Install the dependencies.
### `npm run start`
Runs the app in hot-reload mode on [http://localhost:3000](http://localhost:3000) to view changes in the browser.
### `npm run build`
Builds and bundles the minified app for production to the `./build` folder.
Your app is ready to be deployed!
## Get started with Docker
```bash
git clone https://github.com/nilsnolde/valhalla-app.git
cd valhalla-app
docker compose up --build
```
## Customization
Edit `.env` to manage
- Nominatim API server
- Valhalla API server
- Tile server
- Map start location