Skip to content

opendata-stuttgart/network-observer

Repository files navigation

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

About

A tool to supervise local networks

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published