Meet Your Pet is not just a web application, It's a bridge between loving homes and our furry friends waiting for their forever famillies. With the help of cutting edge technologies, our application offers a unique way to help a stray dog meet a heartwarming family.
Snap a Photo:- Take a clear picture of the dog you're are curious about or you encountered on the street. Upload and Predict:- Upload the image to meet your pet and predict to know the breed and description of the dog. Connect to Adoption Agencies:- Several Adoption agencies will be listed with the dog available, Connect with them for the further proceedings.
Meet Your Pet is developed using React js for frontend and Flask for backend. The model is trained using transfer learning using the MobilenetV2 Architecture with an accuracy of 0.9853515625.
- Navigate to the
Backend
directory:
cd Meet_Your_Pet/Backend
- Install the required Python packages:
pip install -r requirements.txt
- Run the backend server:
python app.py
The backend server should now be running and ready to handle requests.
- Navigate to the
frontend
directory:
cd Meet_Your_Pet/frontend
- Install the required Node.js packages:
npm install
- Start the development server for the frontend:
npm run dev
VideoMeetYourPet.mp4
Meet Your Pet project aims to match dogs with their best caretakers, bridging the gap between pets at different adoption centers and people seeking different breeds of dogs. By allowing users to upload images of dogs, helps the user to know if the dog is good for them by knowing the breed of the dog and a small description about the features of the dog. If the dog is available at any adoption center, the platform also offers information about the adoption center to potential dog owners. Through this process, Meet Your Pet strives to facilitate meaningful connections between dogs in need of homes and individuals eager to provide them with care and companionship.
At present, the Meet Your Pet project is equipped to predict the breed of a dog based on uploaded images and provide a short description of the breed. However, our journey doesn't end here. Our aim to connect the users with the adoption centers is not yet fully implemented.We'll shortly implement it.Through these enhancements, we aim to make the adoption process seamless and efficient, ensuring that every dog finds a loving and caring home. Stay tuned for updates as we work towards this goal!
Check out the contributing guidelines
This project is licensed under the License.