rescue operations, emphasizing coordination among stakeholders.
[11]
These works support the need for
structured rescue workflows, while RescueTails extends this approach by connecting reporting, rescue
coordination, case tracking, clinical management, and adoption within one platform.
1.1.4 MERN stack applications in social-impact domains
The literature reviewed demonstrates the use of web-based and mobile technologies for animal adoption, rescue
management, healthcare, community reporting, and organizational coordination.
[1-11]
Web-based systems have
been used to support adoption and rescue activities, while mobile applications have been explored for animal
healthcare.
[1-9]
Recent studies have also highlighted community reporting, rescue prioritization, and organizational
coordination as important components of animal rescue operations.
[10,11]
These findings support the need for an
integrated web-based platform that can connect multiple stakeholders and manage the different stages of the
animal rescue process. RescueTails addresses this need through a unified web application integrating incident
reporting, rescue coordination, clinical tracking, foster management, and adoption workflows.
1.1.5 Research gap
Existing literature demonstrates a clear gap in software systems that support the complete stray animal welfare
lifecycle. Available platforms typically handle isolated segments—such as reporting, directory listings, or
adoption cataloging—resulting in fragmented data and ad-ministrative overhead. RescueTails bridges this gap
by providing an integrated web system spanning incident reporting, rescue dispatch, clinical tracking, foster
management, and adoption placement within a unified platform.
1.2 Problem statement
Stray animals in urban environments face recurring risks from vehicle accidents, untreated diseases, and severe
physical distress. The operational rescue landscape is currently hindered by the following structural
challenges:
Fragmented reporting channels: Citizens lack a single, standardized platform to submit incident details,
leading to unstructured posts across social media or delayed phone calls.
[10,11]
1.
Information silos between stakeholders: Key stakeholders—reporters, rescue teams, veterinarians,
foster caregivers, and adopters—operate in isolation without shared dynamic status updates.
[11]
2.
Lack of case tracking and audit trails: Informal rescue requests lack systematic tracking, making it difficult
to verify whether an animal has received care, assigned responsibility, or completed treatment.
[12]
3.
Disjointed adoption management: Transitioning rescued animals to permanent homes involves
screening and health verifications that are often handled through manual, paper-based, or uncoordinated
methods.
[1-8,13-15]
1.3 Objectives and contributions
To address these challenges, RescueTails provides a centralized web system for stray animal rescue
management. The primary contributions of this paper are as follows:
•
Development of a centralized MERN-based web platform connecting citizens, NGOs, rescue personnel,
veterinarians, and foster caregivers via dynamic role-based dashboards.
•
Implementation of a structured rescue workflow featuring location-assisted incident submission, status
tracking, and verifiable case histories.
•
Design of an integrated adoption module bridging medical clearance, applicant screening, and adoption
application tracking.
•
Quantitative evaluation of system performance through functional verification and benchmark load testing
using Apache JMeter to establish latency, throughput, and operational stability under evaluated test loads.
2. Methods/Operational architecture
2.1 Proposed rescue coordination framework
The proposed RescueTails framework formalizes the stray animal welfare lifecycle into a multistage workflow
designed to maintain transparency and case context across operational transitions. As illustrated in Fig. 1, the
lifecycle encompasses seven key phases:
1.
Incident reporting: Citizens submit situational report details, including geographical coordinates, media
uploads, and initial urgency levels.
2.
Radius screening & ngo matching: The backend queries active registered NGOs within an adaptive
geographical radius (MaxRadius).
3.
Dispatch & queue assignment: Nearby rescue personnel view and accept incoming incidents via an
interactive dispatch queue.
4.
On-site rescue & triage: Rescuers update case status to Rescue and record preliminary triage findings.