Logo Lanfrica

Wasabi-Bytes/Leo-Water-Management

Domaine:

environment and energy

Type de record:

software
Créateur:
Was
Hôte:
This repository contains Node-RED code, configurations, MySQL data dump, and instructions for system setup and cloud implementation for the Water Management System for the Leo Project in Laikipia, Kenya. ## Project Overview ### _About the Leo Project_ - The Leo Project is a transformative initiative dedicated to bringing positive change to Laikipia, Kenya. Their mission encompasses education, healthcare, clean water, and addressing climate challenges. With a primary focus on water distribution, we aim to revolutionize how water resources are managed in the region. WGU Hackathon Team 4 members have joined this initiative with the primary goal of providing development and implementation of data collection and analysis systems. ### Key Features 1. **Efficient Water Distribution:** Our project enhances water distribution in Laikipia, ensuring that clean water is readily available to the community. 1. **Data-Driven Insights:** Using Node-RED and MySQL, we collect and analyze data to derive valuable insights that drive informed decision making. 1. **User-Centric Dashboard:** We've developed a user-friendly, real-time dashboard providing critical information at a glance, promoting transparency and accessibility. ### Technologies Used -**MySQL:** Our robust database management system. -**Node RED:** The core tool for data collection and dashboard creation, using visual programming. -**AWS (Amazon Web Services) Implementation:** Detailed instructions for IAM, EC2, and RDB setup for cloud deployment. ## Documentation Contents **This documentation includes the following sections and resources:** - **ERD Diagram:** ERD in draw.io format - **Database Schema:** SQL schema script for MySQL (database_schema.sql). - **Node-RED Flows:** Exported Node-RED flows, including simulations and dashboard configurations (node_red_flows.json). - **User Guide:** Instructions for using the dashboard (user_guide.md). - **Implementation Guide:** Detailed system setup instructions, including guidance for future implementation with a financial database (implementation_guide.md). Node dependencies are listed within this guide. - **Troubleshooting Guide:** Tips and solutions for address …