An IoT application from which the user will get an alert on his/her mobile about the situation of 100m ahead road and which will detect fog, rain, slippery roads and potholes.Raspberry Pi, C++, Python, IR Sensor, ESP-32 WiFi Module, ESP8266 Wifi MCU, Ultrasonic Sensor, Rain and fog sensor, VMC Viewer, ThonnyPython IDE