Skip to content

A dashboard to display the pH and turbidity values logged by Arduino sensors immersed in water

Notifications You must be signed in to change notification settings

d-rita/my-water-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOMESTIC WATER MONITORING DASHBOARD

Netlify Status

Introduction

What does the application do?

This is the frontend application to a Domestic Water Quality Monitoring system I built using Arduino. The system comprises of 3 sensors, i.e. pH, turbidity and temperature, NodeMCU and an Arduino UNO. Together, they log sensor data and relay it to a channel created on the ThingSpeak IoT platform.

Functionality

  • The app displays the current status of the most recent pH and turbidity values fed into the system.
  • It also fetches graphs from the ThingSpeak channel and displays them on the site.
  • It displays a table of the sensor values being logged at different time intervals.
  • It notifies the user of the most recent outlier changes in the parameters by email

Installation

Prerequisites

  • Yarn as the package manager of choice.

To get the project:

  • Clone the repository using git clone https://github.com/d-rita/my-water-dashboard.git
  • Change into directory using cd my-water-dashboard

To run the app:

  • Install dependencies using yarn add
  • Use yarn start to run the app on your local machine

Live App

  • This app is hosted here

Author

About

A dashboard to display the pH and turbidity values logged by Arduino sensors immersed in water

Resources

Stars

Watchers

Forks