Final Project Report - Pet Orphnage
Final Project Report - Pet Orphnage
On
By
MCA – I, SEM – II
2021-2022
To
Savitribai Phule Pune University
Pune- 411041
1
CERTIFICATE
This is to certify that Ms. Rutuja Shirishkumar Khalikar, Ms. Sayali Sandip Bhalekar, Mr.
Shubham Gadkar has successfully completed his/her project work entitled “ Pet Orphanage
Website ” in partial fulfillment of MCA – I Semester-I program for the year A.Y. 2022-2023 .
Examiner 1 Examiner 2
Date :
Place :
2
Acknowledgment
Not just formality or custom but an expression of gratitude, the intimate of project “Pet Orphanage
Website”. We are thankful for the valuable and wholehearted support and co-ordination extended to
us by the faculty of IT department during the course of completion of the project without which we
wouldn’t have been able to bring our project to successful conclusion.
We express our gratitude to our, Dr. Manisha Kumbhar for the excellent lab facility provided. We
would also like to thanks to our friends who always had helping hand whenever needed and also for
their co-operation moral support for doing this project.
We are grateful to our project guide Prof. Shweta Chikmal with whom we had several conversation
and discussion about the present system, they spend their precious time with us and help us by giving
guidance, without which the development of the system have been possible.
Thank You,
Shubham Gadkar(20210202115)
3
Index
CHAPTER 1 : INTRODUCTION
Introducing Expense Tracker, the simplest way to track your expenses effortlessly.
4
Life can get hectic, and it's easy to lose track of where your money is going. With
[Your App Name], you can stay on top of your spending and gain total control over
your finances.
Key Features:
Easy Expense Logging: Quickly record your expenses as you go, categorize
them, and watch your spending add up.
Clear Spending Overview: Get a crystal-clear view of your spending patterns
with intuitive charts and reports.
Take charge of your financial journey with Expense Tracker. It's time to track your
expenses the easy way.
Many individuals and businesses still rely on manual expense tracking methods
such as spreadsheets, paper receipts, or note-taking apps. Some use basic note-
taking apps or memo pads on their smartphones to jot down expenses as
they occur.
End user never gets a track of his/her expense based on certain categories like
for example grocery, rent, entertainment, shopping, travel etc. Neither he/she is
able to track his/her expense based on such categories as well as from a
particular time period to a particular time period. So individuals need such a
wise expense track
Hardware Requirements-
The proposed system's primary goals are to simplify expense tracking and ensure
accurate financial management. It aims to offer a user-friendly interface. By promoting
6
efficient expense recording, the system aims to empower users to make informed
financial decisions and enhance their overall financial well-being.
2. Expense Recording
Add Expense: Functionality to manually input expenses.
Automated Expense Tracking: Ability to sync bank accounts/cards for automatic
expense recording.
Categorization: Allow users to categorize expenses (e.g., food, transportation, bills).
4. Budgeting
Set Budgets: Allow users to set spending limits for different categories.
Alerts and Notifications: Notify users when approaching or exceeding set budgets.
8
CHAPTER 3 : ANALYSIS & DESIGN
9
3.1 Use Case Diagram-
10
Use Case name: Pet Orphanage Website
Title: petbuddy orphanage
11
Actor: Admin, Adaptor, Donator, Volunteer
Details: When a Adopter comes into the orphanage.
Description:
1. Adaptor- They can choose a pet to adopt. Adopter can view the details of the pets
with name, gender, breed, age, etc. after choosing the pet for adoption they redirect to
the payment page. And they can adopt a pet.
2. Volunteer - They can donate a pet to the orphanage, which pet are lost, and stray.
3. Day Care- If parents are not available they can shift the pets to the Day Care Center.
We provide them every facility which is needed.
4. Medical Care- In Medical care the medical facilities are provided by the orphanage.
The treatments are provided to pets as per disease and treatment.
5. Pet Shelter- In pet shelter the pets are rescue from different places and they give to
orphanage for the care and shelter.
6. Admin- Admin manages the all the details and work of the orphanage.
12
3. Adoption Use Case-
13
5. Pet shelter-
6. Payment-
14
3.2Activity Diagram-
15
Pet Orphanage Website
Admin Activity-
16
User Activity-
17
3.3Module Hierarchy Diagram-
18
3.4Class Diagram-
20
1. Table Name : Login
Description : Login page requires users identification regularly performed by
entering a username and password combination
Primary Key : userId
21
Description : In this table all dog details are here , there are multiple dog
details are saved in the table according to their details.
Primary Key : petid
22
Description : In this table all pet details are there. There are multiple pet
details are saved in the table according to the volunteers donate the pet to
orphanage
23
Dcemail Varchar 20 Not Null Email id
Dcaddr Varchar 40 Not Null address
Dctime Varchar 20 Not Null Time period for
daycare
dcfromdate date 15 Not Null From date
dctodate date 15 Not Null To date
24
Description : In this table all the details of donator are available who donates
the amount to the orphanage.
25
Occupation Varchar 20 Not Null Bank Name
medicaldescp Varchar 25 Not Null Medical
specialization
details of doctor
Contact_no Int 15 Not Null Contact number
Fees Int 10 Not Null Charges of doctor
28
4.1 Use Interface Screen (Input)-
Home Page-
Login Page-
Registration Page-
29
Cat Details And Adoption Details-
30
Pet Details And Adoption Details-
About Us-
32
Medical Care-
33
Doctor Information-
34
Admin Screen-
35
Pet Shelter-
36
4.2 Use Interface Screen (Output)-
Billing Details-
37
Check Out-
UPI Page-
38
QR Code Details-
39
PHP Code-
<?php
$host_name='localhost';
$database_name='petorphandet';
$connection_username='root';
$connection_password='';
$connect=mysqli_connect($host_name,$connection_username,$connection_password,
$database_name);
if($connect)
{
echo 'Connected Successful<br>';
}
else
{
die("Connection Failed");
}
?>
$host_name='localhost';
$database_name='petorphandet';
$connection_username='root';
$connection_password='';
$connect=mysqli_connect($host_name,$connection_username,$connection_password,$database_name);
if($connect)
{
echo 'Connected Successful<br>';
}
else
{
die("Connection Failed");
}
if (isset($_POST['submit']))
{
$txtpetcodedc=$_POST['dcpetcode'];
$txtpetnamedc=$_POST ['dcpetname'];
$txtpetagedc=$_POST['dcpage'];
$txtbreeddc=$_POST['dcbreed'];
$txtfooddc=$_POST['dcfood'];
$txtvaccinatondc=$_POST['dcvaccindc'];
40
$txttreatmentdc=$_POST['dctreatment'];
$txtdailyroutdc=$_POST['dcdailyroutine'];
$radiobtngender=$_POST['dcgender'];
$txtfullname=$_POST['dcparentnm'];
//$txtcountrycode=$_POST['countrycode'];
$txtphone=$_POST['dcpmob'];
$txtpemail=$_POST['dcemail'];
$txtpaddr=$_POST['dcaddr'];
$txtpdtime=$_POST['dctime'];
$txtfdate=$_POST['dcfromdate'];
$txttdate=$_POST['dctodate'];
if($result)
{
echo "Record Inserted Successfully";
}
else
{
echo "Record Insertion FAILED";
// echo"Error for insert data" .$mysqli->error;
}
}
?>
41
4.4 Limitations –
1. There are only Dogs and Cats available for Adoption and Donation. Other
Animals are not included in this.
2. There is no offline Payment Facility on this website.
4.5 Bibliography-
https://themeforest.net/?
auto_signin=true&_ga=2.35184417.1055722306.1643868527-
1258953408.1643868527
https://www.eastlakepetorphanage.com/
https://www.vaonj.org/
https://www.k9ofmine.com/best-pet-adoption-websites/
https://www.w3schools.com/w3css/w3css_web_layout.asp
https://themeforest.net/category/site-templates?tags=pets
42
43