← Back to selected work
APPLIED SYSTEMSSoftware project

Disaster relief dispatch

A platform for resource allocation

Apr 2024 – Apr 2025

Connecting demand, inventory, and allocation workflows through a web platform for disaster relief supplies.

ROLE

Project lead

APPROACH

Vue 3 · Django REST · GIS

Project demonstration dashboard: Wuhan hospitals, supply inventory, and dispatch requests.
Project demonstration dashboard: Wuhan hospitals, supply inventory, and dispatch requests. View full-size figure

Research question

Relief supply allocation connects demand, inventory, request review, and distribution priorities. I developed a web platform that represents these processes as linked data and services, alongside a multi-criteria analysis of allocation priority.

My contribution

  • Led the platform project and designed a decoupled browser–server architecture.
  • Developed the frontend with Vue 3 and TypeScript and backend services with Django and Django REST Framework.
  • Implemented frontend–backend communication through HTTP/REST APIs and integrated MySQL and GIS for persistent and spatial data management.

Technical approach

  • Model hospitals, suppliers, medical supplies, inventory batches, requests, and fulfillment records as related entities. Track requested and allocated quantities, with a database constraint preventing allocations above the requested amount.
  • Provide REST endpoints for record management, request approval/rejection, and alert resolution. Build corresponding Vue views and dashboards for inventory alerts, fulfillment, and hospital distribution.
  • Develop a separate entropy-weighted TOPSIS analysis for allocation priority. Normalize hospital level, stock gap, a shortage indicator, and remaining shelf life; derive data-dependent weights and rank candidates by distance to ideal solutions.
  • Connect spatial presentation with backend coordinate conversion and hospital-map data. Keep the ranking experiment separate from the application workflow while evaluating how decision support can inform allocation.

Results & outcomes

  • Delivered an application structure spanning operational records, request review, inventory alerts, and geographic dashboards, together with an allocation-priority analysis. The work connects full-stack implementation with multi-criteria decision modeling.
  • The standalone TOPSIS analysis produces an interpretable priority ranking from multiple demand and inventory indicators, adding a quantitative decision-support component to the project.

Get in touch

For conversations about research, projects, or potential collaboration, you can reach me by email.