Disaster Management System

Let's See

Disaster Management System

Natural disasters and humanitarian crises often create challenges such as poor communication, delayed response, and improper resource distribution. The Disaster Management System is a centralized web-based platform designed to improve collaboration and communication between victims, volunteers, relief organizations, and administrators during emergencies. The system enables real-time disaster reporting, volunteer management, inventory tracking, and efficient resource allocation through a secure digital platform. Developed using Angular, Node.js, Express.js, and MongoDB Atlas, the project provides responsive dashboards, role-based access control, and real-time monitoring features. A major feature of the system is its hybrid capacity calculation algorithm, which evaluates volunteer strength, available resources, and operational limits to prevent organizations from accepting responsibilities beyond their capability. By replacing manual processes with an intelligent and scalable framework, the system improves transparency, operational efficiency, and disaster response effectiveness, ultimately helping organizations provide faster and more reliable humanitarian assistance.

Keywords: Emergency Response, Resource Allocation, Real-Time Monitoring, Capacity Calculation Algorithm,Machine Learning,RESTful API,Scalable Architecture,JWT Authentication
Tools: VS Code ,Angular 21,Node.js,MongoDB,GIS Mapping Logic,Git,GitHub
Department: Department of Computer Science
Poster
Blog
Team Members
Name Email CV
Nasreen Bibi bscs22f10@namal.edu.pk
Muhammad Shahbaz bscs22f30@namal.edu.pk