dog-armor

Repository for DogArmor, a dog gear recommender that can find your dog the perfect harness, leash, and collar. Currently in production.

https://github.com/dogarmor-devs/dog-armor

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.0%) to scientific vocabulary
Last synced: 8 months ago · JSON representation ·

Repository

Repository for DogArmor, a dog gear recommender that can find your dog the perfect harness, leash, and collar. Currently in production.

Basic Info
  • Host: GitHub
  • Owner: DogArmor-Devs
  • Language: HTML
  • Default Branch: main
  • Homepage: https://dogarmor.online/
  • Size: 3.23 MB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 11 months ago · Last pushed 9 months ago
Metadata Files
Readme Citation

README.md

fixed_smaller

DogArmor: Smart AI-Powered Dog Gear Recommender

🐶 DogArmor is currently in it's post-MVP, pre-Final Product phase. We are getting user feedback and still working on the AI models. If you're excited to use our technology, consider giving our github page a ⭐

Please note development is being done every day! Check it out for yourself at: https://dogarmor.online/

🚀 Overview | ⚙️ How It Works | 🧠 Features | 🛠️ Tech Stack

What are we?

DogArmor is an intelligent web app that recommends the perfect collar, harness, and leash combo for your dog utilizing: * Visual information -- AI will analyze a picture of the dog, looking for anatomical structure, size, and more * Behavioral information -- the dog's habits and behaviors * Environmental information -- the dog's surroundings * Budget

image

Overview

🟡 Why Fit Matters:

A properly fitting dog harness is essential for your dog's comfort, safety, and control during walks and activities.

  • Too tight? Can cause chafing, skin irritation, or restrict movement/breathing.
  • Too loose? Increases the chance of escape, snagging on objects, or uneven pressure that causes injury.

🔴 The Problem:

There are countless options—back-clip, front-clip, dual-clip, step-in—plus materials like nylon, mesh, leather, neoprene.
How do you choose the right one for your dog?

🟢 Our Solution:

DogArmor makes it simple.

You answer a few short questions about your dog's behavior, environment, and your budget, then upload a couple of photos.
Our AI analyzes everything—anatomy, size, habits—and recommends a tailored gear combo (harness, collar, and leash included).

How It Works

  1. Upload a photo of your dog to help us understand its size and shape.

image

  1. Fill out a short form about your dog’s behavior, habits, and environment.

image

  1. Get instant gear recommendations based on both the photo and your answers.

image

  1. View product links and details tailored to your dog’s unique profile. -- TO BE IMPLEMENTED

Features

🐾 Anatomy Detection — Our model analyzes key anatomical points (neck, chest, belly, back length) using pose estimation techniques to determine fit and comfort levels.

🎯 Behavior Personalization — Users can input behavioral traits like pulling tendency, aggression, or training level. These parameters are combined with anatomy data to personalize gear suggestions.

🛒 Intelligent Gear Matching — Our platform pulls product data from online retailers (e.g., Amazon, Chewy) and cross-references it with your dog’s profile to recommend the most suitable harness, collar, and leash combinations.

🖥️ Easy-to-Use Interface — A clean, intuitive web interface powered by Flask and Tailwind CSS, optimized for mobile and desktop, makes uploading photos and receiving gear suggestions fast and frictionless.

🧩 Future-Proof Backend — Modular Flask API architecture designed for scalability, with plans to incorporate multiple image angles, user feedback loops, and model fine-tuning.

🔄 End-to-End Pipeline — From image input to final product recommendation, the backend handles preprocessing, pose inference, behavior integration, and response generation—all automatically.

Tech Stack and Contact Info

Built with: - Python + Flask, HTML/CSS + Tailwind + AOS, SQLite, Future: ML models utilizing DeepLabCut and YOLO

Hosted Using: - Azure's cloud

For all questions, concerns, and business inquiries, please contact us at: dogarmorteam@gmail.com

Owner

  • Name: DogArmor-Devs
  • Login: DogArmor-Devs
  • Kind: organization

Citation (Citations.md)

**Here are our references for images and other media used in DogArmor.**



Dog-gear1.png
Source: “OneTigris Adventure Dog Gear.” Stylish Paws, 3 Nov. 2022, https://stylishpaws.co.za/2022/11/03/onetigris-adventure-dog-gear/

Happy-dog.png
Source: “Best Ways to Keep Your Dog Happier.” Farmer Pete's, https://www.farmerpetes.com.au/blogs/blog/best-ways-to-keep-your-dog-happier

Harness-scene.png
Source: “Comprehensive Guide to Front-Clip Dog Harnesses.” Wild Side Dog Gear, https://wildsidedoggear.com/blogs/news/comprehensive-guide-to-front-clip-dog-harnesses-benefits-and-recommendations

Run-forest.png
Source: “How to Hike Off-Leash with Your Dog.” Long Haul Trekkers, https://longhaultrekkers.com/hike-off-leash/



## Stanford Dogs Dataset

This project uses the Stanford Dogs Dataset.

If you use this dataset, please cite:

**Khosla, A., Jayadevaprakash, N., Yao, B., & Fei-Fei, L. (2013).**  
*Novel dataset for fine-grained image categorization.*  
[arXiv:1306.5151](https://arxiv.org/abs/1306.5151)

Dataset available at:  
[http://vision.stanford.edu/aditya86/ImageNetDogs/](http://vision.stanford.edu/aditya86/ImageNetDogs/)

GitHub Events

Total
  • Watch event: 1
  • Issue comment event: 3
  • Push event: 80
  • Pull request event: 5
  • Create event: 1
Last Year
  • Watch event: 1
  • Issue comment event: 3
  • Push event: 80
  • Pull request event: 5
  • Create event: 1

Dependencies

.github/workflows/azure-static-web-apps-lively-pond-0c962290f.yml actions
  • Azure/static-web-apps-deploy v1 composite
  • actions/checkout v3 composite
  • actions/github-script v6 composite
requirements.txt pypi
  • Flask ==3.1.1