Please enable JavaScript.
Coggle requires JavaScript to display documents.
PetBnb Backend - Coggle Diagram
PetBnb Backend
PetParentApp
models
PetParentProfileModel
id
first_name
last_name
email
phone_number
gender
address
date_of_birth
isEmailVerified
isPhoneNumberVerified
created_at
updated_at
isBlocked
isVisibleOnPlatform
isFreeze
profile_photo_url
preferred_language
city
state
country
pincode
coordinates
total_bookings
total_spent
rating
PetProfileModel
Id
pet_name
pet_parent_id
species: Dog, Cat, Rabbit, etc.
breed: Breed or mix
gender
age
weight_kg: Weight for care matching
size: Small, Medium, Large
is_neutered: For compatibility and care
is_vaccinated
has_special_needs: Medication, anxiety, allergies
behavior_notes: Friendly, shy, aggressive, etc.
energy_level: Low, Medium, High
dietary_restrictions: Specific food needs
medical_conditions: If any
medication_schedule: If meds are given
photo_urls
created_at
updated_at
NotificationModel
id
notification_subject
notification_message
markAsRead
created_at
updated_at
BookingModel
id
Pet_host_id
PetHostApp
Models
PetHostProfileModel
name
email
phone_number
Bio
Available For: Dogs, Cats, Senior Pets, Puppies
Hosting Type: Day Care, Overnight Stay, Long-Term
Location: Andheri West, Mumbai
Pets at Home: Yes, 1 Golden Retriever (friendly)
Host Space Description: Pet-safe 2BHK apartment with balcony, Access to walking park nearby, Non-smoking home with pet-proofing in place, Separate play and rest areas.
created_at
updated_at
isVerified
testimonialQuoteByPetBnb
isVisible
isAvailable
pancard_file
aadhar_card_file
isAadharCardIsVerified
isPanCardIsVerified
isPhoneNumberIsVerified
isEmailisVerified
gender
gender/ pronounce
isBlocked
accountOnHold
id
address
Preferred language: Hindi, English and other
profile_photo_url
languages_spoken
city
state
country
pincode
pet_types_accepted
max_pets: ['Dogs', 'Cats']
coordinates
own_pets: # E.g. ['Golden Retriever']
is_smoking_home
hosting_space_description
home_photos
availability: # e.g. [{"date": "2025-07-10", "available": True}]
instant_booking_enabled
rating
review_count
badges
insurance_enabled
ServiceModel
Id
pet_host_profile_id
service_name
service_price
service_note/ service_description
created_at
updated_at
testimonialQuoteByPetBnbModel
id
created_at
testimonial_quote
updated_at
testimonial_quote_description
BookingModel
PetParent_id
PetProfile_id
Instructions/ Note about pet
created_at
updated_at
check_in_date
check_out_date
service_name
IsAccepted
isRejected
id
service_price
service_note/ service_description
status: Pending Request, Confirmed, Awaiting Payment, Paid, Upcoming Stay, Checked In, In Progress, Completed, Reviewed, Cancelled, No Show, Refund Initiated
drop_off_time
pick_up_time
is_rescheduled
reviewModel
user_id
message
created_at
updated_at
rating in scale of 5
isVisible
isBlocked
NotificationModel
id
subject
message
markAsRead
created_at
updated_at
sender_id
FavouriteGuestModel
id
petParent_id
created_at
updated_at
BookingApp
models
BookingModel
PetParent_id
PetProfile_id
Instructions/ Note about pet
created_at
updated_at
check_in_date
check_out_date
service_name
IsAccepted
isRejected
id
service_price
service_note/ service_description
status: Pending Request, Confirmed, Awaiting Payment, Paid, Upcoming Stay, Checked In, In Progress, Completed, Reviewed, Cancelled, No Show, Refund Initiated
drop_off_time
pick_up_time
is_rescheduled
bookedBy
bookTo