Main image of the Flush Finder project

Flush Finder

Overview

IoT system for real-time monitoring of restroom availability and status, integrating physical sensors, MQTT communication, and a mobile application for remote access and management.

Status

Completed

Focus area

Backend

Year

2024

Not available

Gallery

Main image of the Flush Finder project

About this project

Flush Finder is an IoT system designed to monitor and manage restroom availability and status in real time, targeting high-traffic environments such as schools, offices, and public facilities. The solution integrates both hardware and software components: distance sensors connected to an ESP32 microcontroller detect occupancy and usage conditions, while real-time communication is handled through the MQTT protocol, enabling efficient and low-latency data transmission. On the software side, a mobile application built with React Native allows users to check restroom availability remotely, while staff can update statuses such as maintenance or cleaning. The system was designed with a focus on real-time communication, scalability, and efficiency, delivering a practical IoT solution that bridges physical devices with a user-friendly digital interface.

Technologies

Expo GoExpo GoArduinoArduinoCCReact NativeReact NativeJavaScriptJavaScriptExpressExpressTailwind CSSTailwind CSSMySQLMySQL