{"repo":"GIScience/ors-map-client","free":true,"listed":false,"github":"https://github.com/GIScience/ors-map-client","clone":"git clone https://github.com/GIScience/ors-map-client.git","description":"Openrouteservice API web SPA client using VueJS, Vuetify and Vue2Leaflet","language":"JavaScript","stars":145,"topics":["routing","directions","api","ors","isochrones","spa","places"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"ORS map client This application implements a map client for the openrouteservice API as Single Page Application (SPA). It is a base application that can be used for multiple purposes, customized via configurations and extended via plug-ins. The base application is using Vue.js, Vuetify and a set of custom components, directives and services. The structure uses a feature-by-folder design, allowing view, code and translation elements to be contained in a folder. This app uses single file components and others non-native javascript code that are transpiled to native javascript during the build process. Therefore, the app needs to be compiled before running it either in dev or production mode. The Vue.js components allow a better code organization, weak and clear coupling between components and an easier code understanding. Set up and run The app can be run with docker , docker-compose , and natively . First of all, checkout the repository to get the relevant code: Configure In order to run the app either with docker , docker-compose , or native , you have to configure you application first. 1. Copy the files in the src/config-example to src/config , without -example in their names. The files are: - app-config- example .js = app-config.js - ors-map-filters -example .js = ors-map-filters.js - layer-zoom-mapping -example .js = layer-zoom-mapping.js - hooks -example .js = hooks.js - theme -example .js = theme.js - default-map-settings -example .js = default-map-settings.js - setting","default_branch":null,"files":null,"tree":[],"storefront":"/r/GIScience","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GIScience/ors-map-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}