Skip to content

yousufansari-dev/PetCareApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🐾 PetCareApp – Flutter Application πŸ“Œ Project Overview

PetCareApp is a comprehensive Flutter-based mobile application designed to manage pet care services. It supports three types of users – Shelter Admin, Pet Owners, and Veterinarians – providing role-based access and features to streamline pet management and care services.

The app allows pet adoption, medical tracking, and appointment management with a clean and interactive UI.

🧠 About the Project

PetCareApp aims to make pet care and shelter management efficient, transparent, and user-friendly. Each user type has dedicated functionalities:

πŸ‘€ Shelter Admin

Add, update, and remove pets in the shelter

Manage adoption requests

Monitor shelter activities

🐢 Pet Owner

Create and manage pet profiles

Submit adoption requests

Book veterinary appointments

🩺 Veterinarian

Access pet medical records

Approve or manage appointments

Track pet health history

Admin Login Details (Demo):

Email: admin@gmail.com Password: admin123

πŸ› οΈ Technology Stack

Flutter – Cross-platform mobile development

Dart – Programming language

Firebase – Authentication & database management

GitHub – Version control

Lottie / Animations – Optional interactive UI enhancement

✨ Key Features

Role-based authentication (Admin / Pet Owner / Veterinarian)

Pet profile creation & management

Adoption request management

Appointment scheduling & tracking

Interactive UI & animations

Secure login & data management

πŸ“± Supported Platforms

βœ… Android

βœ… iOS

πŸ“‚ Project Structure petcare_app β”‚ β”œβ”€β”€ lib/ β”‚ β”œβ”€β”€ main.dart β”‚ β”œβ”€β”€ screens/ β”‚ β”‚ β”œβ”€β”€ admin/ β”‚ β”‚ β”œβ”€β”€ pet_owner/ β”‚ β”‚ └── veterinarian/ β”‚ β”œβ”€β”€ widgets/ β”‚ └── services/ β”‚ β”œβ”€β”€ assets/ β”‚ β”œβ”€β”€ images/ β”‚ └── lottie/ β”‚ └── README.md

🎯 Applications & Use Cases

Pet shelter management

Adoption platforms

Veterinary appointment tracking

Educational / portfolio project

Demonstration of Flutter + Firebase real-time apps

πŸš€ Future Enhancements

In-app chat between pet owners & veterinarians

Push notifications for appointments & adoptions

Advanced analytics for shelter admin

Multi-language support

Integration with external veterinary services

πŸ‘¨β€πŸ’» Developed By

Yousuf Ansari Full-Stack Mobile & Web Developer

Skills & Expertise: Flutter β€’ Dart β€’ Firebase β€’ UI/UX Design β€’ Real-time App Development

About

A Flutter-based PetCareApp with role-based access for Shelter Admin, Pet Owners, and Veterinarians, featuring pet management, adoption requests, and appointment tracking.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors