Skip to content

Latest commit

 

History

History
executable file
·
53 lines (41 loc) · 1.24 KB

README.md

File metadata and controls

executable file
·
53 lines (41 loc) · 1.24 KB

Network Observer

An app which you can supervise your local network with. Fill a ; separated csv with the data you have set up yourself or collected among the end users of the sensors:

  • board ID
  • last name
  • first name
  • email
  • address
  • latitude
  • longitude
  • location indoor or outdoor
  • ID on the Sensor.Community map

Everything happens client side and no data is transfered to any remote server.

You can check the example file in the repository.

Further instructions appear in the hamburger menu on the map.

Map application

The implementation makes use of various frameworks and is on ECMA 6 language level.

Used frameworks are:

  • leaflet (mapping framework)
  • d3 (visualisation framework)
  • webpack is used for deployment

How to run

Installation

Requirements:

  • Node JS 10.15.x or higher
  • NPM should be version 6.9.x or higher

install all dependencies

npm install

Develop

start development server (http://127.0.0.1:8080/)

npm start

Publish

build all files needed to run on a webserver, files will be compiled into dist/):

npm run build
npm run ghpages