A web UI for my tracking service.
- Live device tracking on map
- Device adding, removing, updating
- Viewing position history on map
After user logs in, his JWT token and all devices he has access to are stored
in a Vuex store. Afterwards, a connection is made to a SignalR hub. The client
subscribes to position updates of his devices.