SkillAgentSearch skills...

TrackIt

A GPS tracking application based on flespi.io and built with Quasar. Shows devices on the map and their telemetry messages; includes a track player.

Install / Use

/learn @flespi-software/TrackIt
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Track It!

A GPS tracking application based on flespi.io and built with Quasar and Leaflet.js. Shows devices on the map and their telemetry messages; includes a track player.

Screenshot

Current master works on Vue 3. Vue 2 branch is here.<br />

Features

  • ES6 Javascript
  • Vue.js
  • Writing .vue files
  • Pinia
  • Vite
  • Responsive layout
  • NPM ecosystems
  • Leaflet
  • Material theme
  • Dev Hot Reload
  • and many more!

Prerequisites:

Used API resurces:

REST<br /> https://flespi.io/gw/devices/{selector}<br /> https://flespi.io/gw/devices/{selector}/telemetry<br /> https://flespi.io/gw/devices/{selector}/messages<br /> MQTT<br /> flespi/log/gw/devices/{selector}/created<br /> flespi/log/gw/devices/{selector}/updated<br /> flespi/log/gw/devices/{selector}/deleted<br /> flespi/message/gw/devices/{selector}/#<br /> flespi/state/gw/devices/{selector}/telemetry/+<br />

Requirements:

flespi token<br />

Build Setup

# clone the repo
$ git clone https://github.com/flespi-software/TrackIt.git mytracker

# go into app's directory and install dependencies
$ cd mytracker
$ npm install

# start the app in development mode with hot reload at localhost:7006
$ npm run dev

# build the app for production with minification
$ npm run build

# app checks if local flespi installation is available at localhost:9005
# is local flespi installation is running, then it's used as backend
# otherwise flespi.io is used as backend

Demo

Check it out live!

License

MIT license.

View on GitHub
GitHub Stars114
CategoryDevelopment
Updated3mo ago
Forks58

Languages

Vue

Security Score

97/100

Audited on Dec 24, 2025

No findings