An open API service indexing awesome lists of open source software.

https://github.com/skywarth/country-routing-algorithm-demo-vue

Country routing algorithm applied on a demo application set in Vue
https://github.com/skywarth/country-routing-algorithm-demo-vue

routing-algorithm vite vitejs vue vue3 vuejs

Last synced: 8 days ago
JSON representation

Country routing algorithm applied on a demo application set in Vue

Awesome Lists containing this project

README

        

# country-routing-demo-vue

[![Deploy using published action](https://github.com/skywarth/country-routing-algorithm-demo-vue/actions/workflows/deploy-using-published-action.yml/badge.svg)](https://github.com/skywarth/country-routing-algorithm-demo-vue/actions/workflows/deploy-using-published-action.yml)

This is a Vue app to demonstrate [Country Routing Algorithm](https://github.com/skywarth/country-routing-algorithm), allowing user to interface with it and display results.

## Demo

https://skywarth.github.io/country-routing-algorithm-demo-vue/

## TODOs

- [X] Display each country node with attributes as popup
- [X] Display found path metrics
- [X] zoom out after finding the route
- [ ] error modal/swal
- [ ] maybe remove primeflex, not sure if necessary

## Project Setup

```sh
npm install
```

### Compile and Hot-Reload for Development

```sh
npm run dev
```

### Compile and Minify for Production

```sh
npm run build
```