Published: 2025-12-01

Development of a Proximity-Based Pet Adoption Website Application

DOI: 10.35870/ijsecs.v5i3.5443

Front Cover IJSECS VOLUME 5 NOMOR 3 DESEMBER 2025

Downloads

Article Metrics
Share:

Abstract

This study examines the development of a web-based application designed to facilitate pet adoption through practical, structured, and location-based mechanisms. The primary problem addressed is the absence of digital platforms capable of integrating adoption processes more efficiently than traditional methods. The application employs Java Spring Boot for backend architecture, ReactJS for frontend interface, and MongoDB for data management. The Haversine formula with a 50 km radius was implemented to display animals based on proximity to users. Algorithm implementation results demonstrate that Haversine effectively calculates distances and presents animals according to nearest locations, thereby enhancing search accuracy and relevance for prospective adopters. Core functionality includes a WebSocket-based real-time chat system enabling direct communication between prospective adopters and owners without page reloading. System development followed the Waterfall model encompassing requirements analysis, design, implementation, and testing phases. Evaluation through User Acceptance Testing (UAT) using a 1-4 Likert scale yielded satisfaction rates of 82% among prospective adopters and 84.5% among pet owners, both categorized as "highly satisfied." These findings validate that the application serves as a more efficient and structured alternative, with potential for further development to support expanding user bases in the future.

Keywords

Pet Adoption ; Haversine ; Spring Boot ; ReactJS ; MongoDB

Peer Review Process

This article has undergone a double-blind peer review process to ensure quality and impartiality.

Indexing Information

Discover where this journal is indexed at our indexing page to understand its reach and credibility.

Open Science Badges

This journal supports transparency in research and encourages authors to meet criteria for Open Science Badges by sharing data, materials, or preregistered studies.

Similar Articles

You may also start an advanced similarity search for this article.