Abstract:
The "Animal Rescue" application is an Android-based platform designed to facilitate
animal rescue efforts by bridging users and administrators in a seamless and user-friendly
manner. This thesis explores the system design, functionality, and implementation of the
application, focusing on its capability to document and process animal rescue requests
efficiently. The application incorporates essential features, including a camera interface for
capturing images, forms for submitting detailed animal information, and profile management
functionalities for both users and administrators.
The user interface design emphasizes simplicity and intuitiveness, ensuring
accessibility for all users. Key functionalities include login and registration systems, request
submission workflows, and a dedicated animal profile page for viewing and editing rescue
requests. Additionally, the admin interface streamlines the review and management of user
requests, allowing administrators to accept or decline submissions and access user profiles.
The application architecture is defined through a detailed class diagram that illustrates
the relationships between core components, ensuring scalability and maintainability. This
project demonstrates the potential of technology to support humanitarian efforts by providing
an efficient and reliable solution for animal rescue operations.