PettaTree.xyz

A website for assisting owners of lost pets to quickly activate a network of friends, family and strangers to help find their pet.

It is a showcase of modern web technologies and sustainable design practices.


Project Overview

PettaTree is a cutting-edge project that uses computer vision to automatically detect a dog's breed from its image, as well as other geolocation services, and websocket push messages to track sightings. It represents a forward-thinking approach to building digital solutions that are both robust and user-friendly.

Technology Stack

  • Frontend: Responsive HTML5 & CSS3, leveraging modern layout techniques.
  • Backend: Powered by Python and Django for secure and scalable performance.
  • AI/ML: Utilizes advanced Computer Vision models for real-time breed detection.
  • Deployment: Containerized with Docker for consistent environments across development and production.

Key Techniques Deployed

The development of PettaTree utilized several advanced software engineering practices:

  • CI/CD Pipelines: Automated testing and deployment to ensure code quality.
  • Micro-interactions: Enhancing user engagement through subtle UI animations.
  • Performance Optimization: Minified assets and efficient serving of static files.