A good saying” Precaution is better than cure” for emergency situations. Natural disasters in India, many of them related to the climate of India, cause massive losses of Indian life and property. Droughts, flash floods, cyclones, avalanches, landslides brought on by torrential rains and snowstorms pose the greatest threats. Landslides are common in the Lower Himalayas. Parts of the Western Ghats also suffer from low-intensity landslides. Floods are the most common natural disaster in India. Therefore, developing a system which can monitor as well as providing instructions on basis of current disaster using Supervised learning, reducing time for quick actions, Google map API for locating nearby locations, Disaster prediction using data analytics. The mobile application will have four tabs: Alert buzzer, weather forecast, the menu tab and the communication forum. Furthermore, the system notifies the users through SMS and even through the forum whenever there is the alert notification posted on the application Using system can help a great deal in the planning and implementation of disaster mitigation schemes. Keywords: ML-Machine Learning, SVM-Support Vector Machine, NDRF-National Disaster Response Force, SDRF-State Disaster Response Force