CPP_PPT
CPP_PPT
A
Presentation On
Pet Care And Adoption App
Course :
CAPSTONE PROJECT - PLANNING
[22058]
Presented By :
• Amruta Murari Kore
• Shreya Ashok Patil
• Madhura Mahesh Ingawale
• Maitreyee Bhagwan Lohar
Abstract:
The Pet Care and Adoption App is a comprehensive platform
designed to streamline the process of pet adoption and enhance pet care
management. The app offers user authentication through MySQL,
allowing users to create profiles and manage personal and pet details. For
pet care, users can track their pets' health, set reminders for vaccinations
and vet visits, and monitor diet and exercise routines. Shelters can list pets
available for adoption, while users can search and filter pets by breed, age,
and location.
Shelters have their own dashboard to manage pet listings and track
adoption applications. Push notifications keep users updated on health
reminders, adoption statuses, and community activities.
Google Maps integration helps users find nearby veterinarians.
Built using MySQL for real-time updates and secure data storage, the app
aims to simplify pet care and adoption, making it more accessible and
efficient for both pet owners and shelters.
Key Features:
2. Pet Care Management And Heath tracking – Vaccination Dates, Medical checkups, and
its Remainder and Alerts, Providing Diet plans, Veterinary Integration (find nearby
Veterinarians) with Pet Owner.
3. Pet Adoption Platform – Shelter can add and update pet details ( Photo, Medical History,
Breed, Age), Adopters can fill Form for Adopting Pet and its Request appears at Shelter side
.
4. Shelter Dashboard – Shelters can view Application and Manage Pet Listing and update
Status of Pet. Shows Medical records of respective pet.
5. Notifications and Remainders - Push notifications for health tracking, adoption status
updates, Customizable Alerts.
6. Integration with API Services - Google Maps API to show nearby shelters, Veterinarians
for pets.
7. Graphs and charts showing the pet’s health trends using MPAndroidChart.
User Roles:
• Admin Role:
1.Total registered users and view user details.(adopters, pet owners, shelters)
2.Active pets in adoption listings.
3.Adoption statistics: Successful adoptions, pending applications.
4.Health statistics: Percentage of pets with health logs, vaccinations, etc.
5.Pet Details and Progress report generations(Printable Format).
• Shelter Role:
1. Pet Listings Management: Shelters have access to a dashboard where they can Add new
pet listings (name, breed, age,
medical history, photo).
2. Update status (available, reserved, adopted).
3. Track and respond to adoption applications.
4. Pet Statistics - Number of pets listed, adopted, or pending adoption. Insights on which
pets are receiving the most views or applications.
• Pet Owner Role :
1. Health Overview: Pet owners will have a dedicated space to manage their pets' health,
including: Log vaccinations, medications, and vet visits.
2. View upcoming reminders for health checkups and treatments.
3.Pet Profiles
4. Find Local Veterinarians : A map view showing nearby veterinarians, pet clinics, or
hospitals.
5. Book Appointments: Schedule appointments directly within the app.
• Adopter Role:
1. Explore Pets: The adopter’s home screen will feature a list of adoptable pets. They will
be able to Search and filter by breed and View pet details, including photos, and medical
history.
2. Mark pets as “Favorites” to revisit later.
Application Tracking for Adoption: Adopters can view the status of their applications
(pending, approved, rejected).
3. Adoption History: Adopters can view a list of pets they’ve successfully adopted.
Design:
Pet Care And Adoption App
Remainde
Analytics & Shelter Adoption rs
Reports Pets Status
Veterner
Medical y
Records Adoption Services
History
Initialization of Project(outputs):
Gantt Chart of Project:
Advantages of Project:
• Limited Reach in Rural Areas: Geolocation features may not be effective in remote
areas with fewer veterinary services or shelters.
• Maintenance Requirements: Regular updates and bug fixes are essential to keep
the app running smoothly and securely.
• Privacy Concerns: Managing sensitive user and pet data could pose security and
privacy risks if not handled properly
Problem Statement:
The app addresses issues like:
1. Inefficiencies in pet adoption processes.
2. Lack of centralized resources for pet care.
3. Health risks due to insufficient monitoring of pets.
4. Shelter overcrowding and pet abandonment.
Technology Stack:
Database: MySQL.
APIs: Google Maps API for location-based
services, MPAndroidChart for visual data
representation.
Development Tools: Android Studio.
Hardware Requirements:-
1. Device name:-LAPTOP
2. Processor:-12th Gen Intel(R) Core(TM) i5-12450H 2.00 GHz
Software Requirements:-