- Course: CS 214 / Object-Oriented Programming
- Semester: 1st Semester 2025-2026
Animal Rescue Management System
This program organizes the process of rescuing, sheltering, and adopting animals. It registers animals with their medical needs, assigns foster homes, manages adoptions, and tracks volunteer schedules, capturing the workflow of an animal welfare organization.
- Register rescued animals with type and condition.
- Assign animals to foster homes or shelters.
- Track medical treatment and vaccination records.
- Manage adoption requests.
- Record rescue events (time, place, rescuer).
- Track volunteer activities and schedules.
- Generate feeding and care schedules.
- Report animal population statistics.
- Java
- Gradle (for build & dependencies)
Clone and run with Gradle:
git clone https://github.com/academixxx/arms-cli.git
cd arms-cli
./gradlew runor with Java only:
java Main.java