I have a vibration sensor that must stream live readings through an ESP32, publish them to an MQTT broker, and finally display everything on a web-based dashboard built with React. Here is what I need from you: • Firmware for the ESP32 that reads the vibration sensor at an adjustable sampling rate, handles debouncing / filtering as needed, and publishes each payload in JSON to my MQTT topic. • A lightweight MQTT setup (either cloud or local—whichever is fastest for you to demonstrate) with clear connection instructions so I can replicate it later. • A React front-end that subscribes to the same topic and shows real-time charts, current values, and basic historical trends in a clean, responsive interface. Please keep the code modular and well-commented so I can extend it to additional sensors in the future. Once we can see live vibration data flowing end-to-end, the job is done.