Minum.
Mobile Application Developer
Team Members
Deliverables
The Hibah Capstone project, part of an annual event held by the university, focused on developing a technology to detect the safety of drinking water and implement a dynamic water treatment system using a rule-based algorithm. As the Lead Researcher, I managed the project proposal, design, report, and copyright handover, while also leading the team in developing the solution. The system consisted of two main components: a Flutter-based mobile application integrated with Firebase for real-time monitoring, and an IoT setup utilizing ESP32 and four sensors to test water quality parameters, including pH, ORP, TDS, and turbidity. This integration allowed for remote monitoring of water quality, addressing challenges related to distance and range. The project aimed to improve water safety detection and treatment processes for various applications.
The Hibah Capstone project focused on developing a comprehensive solution for detecting the safety of drinking water and automating the water treatment process using a rule-based algorithm. The project involved both software and hardware components working in sync to monitor water quality and ensure its safety.
Objectives:
Develop a Flutter-based mobile application integrated with Firebase for real-time water quality monitoring and system control.
Design an IoT-based water safety detection system using ESP32, incorporating sensors for pH, ORP, TDS, and turbidity.
Create a dynamic, rule-based algorithm to process sensor data and manage water treatment decisions.
Ensure the IoT system can function remotely over the internet to overcome distance and range challenges.
Deliver a seamless integration of hardware and software to provide an effective water safety and treatment solution.
Deliverables:
A fully functional mobile application for water safety monitoring, developed using Flutter and integrated with Firebase.
An IoT system using ESP32 and sensors for water safety testing (pH, ORP, TDS, turbidity).
A rule-based algorithm for dynamic water treatment decisions based on sensor data.
Documentation for the application, IoT system, and integration process, including the final project report and copyright handover.
Flutter: For developing the mobile application with a user-friendly interface.
Firebase: For real-time data storage and application backend.
ESP32: For building the IoT system with internet connectivity.
Figma/Sketch: For UI/UX design mockups and wireframes.
Sensors (pH, ORP, TDS, Turbidity): For monitoring water quality parameters.