Skip to content

Jex-y/river-level-server

Repository files navigation

River Wear Water Level Dashboard

Node.js CI CodeQL Deploy to Amazon ECS

This repository is a part of a larger project to monitor the river level of the River Wear. The other components of the project are:

The client is designed to be run on a Raspberry Pi Zero W and connects to a HC-SR04 sensor via the GPIO.

The project is deployed at river-level.edjex.net

It is designed to:

  • Receive water level measurements from and IoT device
  • Provide an API to query these measurements
  • Display an easily interpretable front end showing the collected data The project is deployed at The project is flexible and could be used for any environmental sensor.

Getting started

To build a local environment use:

docker-compose build
docker-compose up

The server should then be available at http://localhost.

Feel free to reach out to me with any issues.

About

Display a dashboard with live data from an IoT sensor!

Topics

Resources

License

Stars

Watchers

Forks

Languages