Vidyalankar Institute of Technology: (Course - Android Apps Development Lab) Submitted by
Vidyalankar Institute of Technology: (Course - Android Apps Development Lab) Submitted by
TECHNOLOGY
Affiliated to University of Mumbai
Wadala(E), Mumbai - 37
A MINI-PROJECT REPORT ON
Adopt Me
(Course – Android Apps Development Lab)
Submitted by
1
VIDYALANKAR INSTITUTE OF TECHNOLOGY
Department of Information Technology
VIT, Wadala(E), Mumbai-37
CERTIFICATE
Certified that the mini-project work entitled “Adopt Me” is a Bonafede work carried out by
The report has been approved as it satisfies the academic requirements in respect of mini
project work prescribed for the course- Android Apps Development Lab.
…………………
Faculty In-Charge
………………… …………………
2
Table of Content
Sr. No. Title Page No.
1. Acknowledgement 4
2. Abstract 5
3. 6
Introduction
1.2 Motivation
1.3 Scope
4. Literature Survey 7
5. 8
Proposed System
4.1 Modules
4.2 Results
3
Acknowledgement
We are pleased to present an Android application for “Adopt Me” as our project and take
this opportunity to express our profound gratitude to all those people who helped us in
completion of this project.
We thank our college for providing us with excellent facilities that helped us to complete and
present this project. We would also like to thank the staff members and lab assistants for
permitting us to use computers in the lab as and when required.
We express our deepest gratitude towards our project guide Prof. Indu Anoop for her
valuable and timely advice during the various phases in our project. We would also like to
thank her for providing us with all proper facilities and support as the project co-
coordinator. We would like to thank her for support, patience and faith in our capabilities
and for giving us flexibility in terms of working and reporting schedules.
Finally, we would like to thank everyone who has helped us directly or indirectly in our
project.
4
Abstract
Animal adoption in India is generally done by buying dogs/cats from pet shop or buying from
the people whose pets have had babies. There are very few people who adopt stray pets.
There are 76 lakhs of domestic animals entering animal shelters worldwide annually out of
which 27 lakhs are euthanized. So, the number of euthanized animals can be reduced if
people adopt pets instead of buying them from pet markets. The dog catchers in India
behave roughly with dogs which is something we need to change. Also, Now-a-days, the
problem of stray animals abused by people and even abandoned by their owner is being
quite prevalent in our society, while some people are looking and trying to adopt a pet
lovingly as their family. Finding pets for adoption or even posting our pet for adoption and
letting masses know about it is not an easy task. Our application aims to help users to
conveniently search variety of available pet animals which are either rescued or posted by
their owner for adoption in their nearby locations. This entire project would involve the
development of the pet adoption application using java, android studio and Firebase. The
inspiration of this project is an Android for people to be more aware of the stray animals
awaiting to get adopted around India.
5
Introduction
1.1 Problem Statement
The current methods used to adopt or looking for pet is inefficient and haphazard. People
spread the news to the people around the area where the pet is lost or needs to be adopted
which does not reach the masses very efficiently. People also post stories on social media
platforms such as Instagram, Facebook. There are numerous scammers too who try to falsely
claim the reward for returning the pet to their rightful owner. To save animals from cruelty a
Prevention of Cruelty to Animals Act was passed in 1960, however there were no strict laws
in that act as animals could be used for lab experiments and entertainment. Besides all this,
animals on the streets are harassed by people by throwing stones just for entertainment.
The numbers of stray animals have increased gradually over the years as people abandon
their pets. Though there are many kind-hearted people but still a platform is required where
people come to know the sufferings of stray animals.
1.2 Motivation
Developed for pet lovers, Adopt Me - is an initiative towards the pet and stray animals
through an Android application through which users can easily post their pet or any other
stray animal found, or any animal lost for adoption as well as users those who want to adopt
pets of their choice using various features provided in the application. Its graphical user
interface is designed in a manner to attract a wide variety of people The app proves to be an
efficient way of adopting and post pets, hence reaching the masses.
1.3 Scope
The scope of this project extends to all the users interested and willing to post their own
pets or lost pets or stray animals for adoption and to the users wanting to adopt pet of their
choice. The app is extremely efficient and suitable for finding pets in a greater location range
reaching through larger masses.
6
Literature Survey
7
Proposed System
3.1 Block Diagram
Modules Technology
Frontend Java
Hardware requirements:
● Computer
8
Implementation
4.1 Modules
9
4.2 Results: 4.2.1 Activities (Screenshots of Output)
10
Add pet Pet description Home screen
11
Image Preview Edit Page Edited Image
Camera Module
Contact Screen Rating Screen
12
4.2.1 Database (Screenshots of DB schema)
Authentication:
Realtime Database:
Code Snippets:
1.Location Module
13
2.Camera Module
3. Firebase
14
Conclusion and Future Scope
Conclusion:
Adopt Me is an android app which support the functionality like Adding a pet for
adoption ,Adopting a pet through the pet classification using fragments, to take the
real time location of the place where pet is located, a good quality of the pet to
,rating and contact us page and user profile page and to finally store the details at
firebase storage for remote access and the whole system is authentication based so
as to manage the access control.
Future Scope:
4. Adding adopted pet and pet given for adoption list in the user profile list
15
References
[1] Saswadkar, V., Paygude, V., & Gaikwad, P. D. | P. G. | R. (2018). Pet care system based on
android application. International Journal of Trend in Scientific Research and Development,
Volume-2(Issue-4), 1488–1491.
[2] Shah, M., Sheikh, A., Sheikh, Z., & Shittal, A. Pet Adoption App(2021). International
Research Journal of Engineering and Technology, Volume-8(Issue-4).
[3] Kolandaisamy R., Subramaniam K., Kolandaisamy I., & Li L. S. Stray Animal Mobile
App(2016). Regional Conference On Sciences, Technology and Social Sciences (RCSTSS).
16