Flooding is among the major catastrophes which occur in all places of the world and results in a massive quantity of damage to the environment. The problem occurs during a flash flood when the citizens may not have time to move their important things from the flood area to the safe area. As such, there is a need to develop technology for monitoring and alerting the population about flooding. This project presents a flood monitoring system to collect, receive, and analyze data from two different locations situated in Kigali, Rwanda namely the Mpazi brook and Rwampara brook that contributes to the Nyabugogo flood.
The data captured by sensors are published using MQTT (Message Querry Telemetry Transport) Protocol to ThingSpeak. Each location has a flood detector system composed of an ultrasonic sensor for measuring the changes in the water level of the brook, a raindrop sensor to measure rain intensity, and NodeMCU to collect data from sensors. The water level is used as a flood indicator and it can be known remotely.
The data collected by these sensors are transferred to ThingSpeak web-based application and sent an alerting message to public authorities based on a determined threshold value. The developed flood monitoring system can help public authorities to be informed about the rise of water levels and to know whether there is a manifestation of a flood.
Workflow Management Systems (WMS) are essential tools that streamline operations within an organization by tracking daily activities and progress. Each user inputs their day's accomplishments into the system, which then analyzes this data to forecast overall organizational progress. This approach...
Read more>>Welcome to our dating web app, where finding true love is made simple and enjoyable for everyone. Whether you're seeking companionship, romance, or a lifelong partner, our platform empowers you to create a profile that reflects your unique personality. Share your interests, upload photos that sho...
Read more>>The customer relationship manager will keep track of every customer. adding new clients, editing their data, and, if need, removing them. Here, you can use different technology as you want and manage the customers so that the manager of the shop can communicate them on coming discount or other event...
Read more>>After studying the fundamentals of front-end, back-end, and database programming, are you seeking a full-stack project to start with? If you answered yes, finish this project to taste full-stack development and numerous database concepts. This project will also help you practice HTML, CSS, JavaScrip...
Read more>>