ABSTRACT Misalignment, imbalance, induced vibrations, and noise in rotating machines must be identified early on using condition monitoring and signal processing techniques. If it is not detected early, the machine’s reliability will suffer, potentially resulting in a catastrophic failure of the machine components. In this study, a web application for real-time fault detection is designed and built using a novel approach of edge computing and IoT. Vibration signature analysis are used to determine the severity of faults in machine rotating components and to provide an early warning even when the maintenance crew is located in a remote location. The vibration spectrum analysis results are successfully obtained and verified using the vibration-metre tool VibXpert-II. The purpose of this research is to improve real-time condition monitoring of rotating systems like bearings and induction motors and make it available on an online platform for predictive maintenance. Vibration signatures provide more accurate information regarding the type and location of rotor faults than current signatures.