Disaster Relief Resource Management System

Web Application

Project Details

Project Information

Project Title: Disaster Relief Resource Management System

Category: Web Application

Semester: Fall 2025

Course: CS619

Complexity: Easy

Supervisor Details

Project Description

Disaster Relief Resource Management System

 

Project Domain / Category

 

Web Application

 

Abstract / Introduction

 

Pakistan has recently witnessed devastating floods that displaced millions of people, damaged thousands of homes, and destroyed vast areas of agricultural land. In response, hundreds of relief camps were set up across different provinces to provide food, shelter, and medical assistance. However, the absence of a centralized system created major challenges in tracking donations, managing resources, and ensuring timely aid to affected families. To address these issues, we propose a Disaster Relief Resource Management System, a database-driven solution that will organize and streamline relief operations by connecting administrators, camp managers, volunteers, donors, and affected families on a single platform.

 

The system will serve multiple users, each with distinct roles and functional requirements:

 

Functional Requirements:

 

Administrator Module

 

        Register and log in to the system.

 

        Manage user accounts (camp managers, Supporter, and field staff).

 

        Register new relief camps and update their details.

 

        Monitor donations and allocate resources to camps.

 

        Generate reports on relief operations, donations, and resource distribution.

 

Camp Manager Module

 

        Log in to the system.

 

        Update camp details (location, capacity, current occupancy, available facilities).

 

        Record urgent needs (food, water, medicine, shelter, etc.).

 

        Assign and monitor volunteer tasks within the camp.

 

        Track resource distribution to affected families.

 

Supporter Module (Donors + Volunteers)

 

        Register and log in to the system.

 

        Create and update personal profiles (skills, availability, or donation preferences).

 

        Submit donations (cash or in-kind) and track their status (stored, allocated, distributed).

 

        View and accept volunteer tasks based on skills and availability.

 

        Update task status after completion.

 

        Receive alerts and notifications about urgent needs, appeals, or assignments.

 

        Access transparency reports showing how contributions and efforts were utilized.

 

Affected Families Module (via Field Staff)

 

        Register families into the system with personal details, location, and family size.

 

 

 

 

 

Page 44 of 167

 

        Record losses (house damage, livestock, crops, etc.) and special needs (elderly, children, medical care).

 

        Update family status (relocated to camp, aid received, medical assistance required).

 

        Link families to nearby camps and available services.

 

        Generate lists for prioritized aid distribution.

 

Tools:

Front-end

 

HTML, CSS, JavaScript, Bootstrap

Back-end

PHP, MySQL

Development Tools

 

Visual Studio Code, XAMPP/WAMP, Git & GitHub

Optional (Enhancements)

 

Chart.js, Leaflet.js

 

Supervisor:

 

Name: Ammara Rasheed

 

Email ID: ammara.rasheed@vu.edu.pk

MS Teams ID: ammara.rasheed@outlook.com

 

 

Languages

  • HTML, CSS, JavaScript, PHP, MySQL Language

Tools

  • Bootstrap, Visual Studio Code, XAMPP, WAMP, Git, GitHub, Chart.js, Leaflet.js Tool

Project Schedules

No schedules available for this project.

Viva Review Submission

Review Information
Supervisor Behavior

Student Viva Reviews

No reviews available for this project.