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.
- 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
- Yarn as the package manager of choice.
- Clone the repository using
git clone https://github.com/d-rita/my-water-dashboard.git
- Change into directory using
cd my-water-dashboard
- Install dependencies using
yarn add
- Use
yarn start
to run the app on your local machine
- This app is hosted here