Skip to content

team404-Meteor/PetPal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

198 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the GitHub Page for PetPal

Introduction

PetPal is a Meteor Application made for the Meteor Hackathon 2021.

Overview

PetPal is an application built to help prevent animals from the negative impacts of living in an animal shelter. There are many reasons why pet parents need to separate from their beloved companions, such as: financial stresses, behavioral issues, housing concerns and other personal circumstances.

PetPal wants to provide pet parents an opportunity to rehome their animals, as well as provide a useful tool to those who are seeking a new companion. Our hope is that PetPal reduces the number of animals admitted into shelters, while decreasing the number of euthanizations due to overcrowding and understaffed and overworked rescue professionals. Behavioral issues that commonly develop in the shelter include anxiety, which leads to aggression towards people or animals, and fear, which causes leash reactivity and barrier-related aggression. Some other common problems include the emergence of destructive behavior and house training regression.

Current Issues with Existing Adoption or Rehoming Applications

  • Animals must enter a shelter in order to be adopted.
  • People may find it difficult to navigate confusing websites such as Craigslist.
  • Difficult to communicate over Craigslist.

Benefits

While the current method of adopting or rehoming a pet can involve bringing your beloved companion to the shelter, PetPal offers a better solution. Adopting and rehoming through a Peer-to-Peer service. Have an open line of communication with those looking to surrender and those look to adopt pets.

PetPal in Action

Landing Page

Users are given a quick introduction to the application.

Home Screen

Users can choose to view a list of pets available for adoption, list a pet, or learn more about the cause.

Pet Listings Page

View a list of pets in your area, filter through pet type (Dog, Cat, Bunny, etc.)

Pet Profile Page

By clicking on a pet's image in the View Pets Page, users can learn more about that pet including: Name, age, breed, status, description, contact, and more photos and videos.

List a Pet Page

Users can list a pet to be rehomed using the form on the List a Pet page.

Learn More Page

Users can learn more about the issue surrounding pet homelessness, overpopulation, breed discrimination, and how to contribute to the solution.

User Profile Page

Users can view what pets they have listed for adoption and/or what pets they are interested in adopting. This page can be accessed anywhere throughout the application. They can also edit listings from their profile or from the Pet Profile.

Real-time Notification Feature

For any pet that is on a User Profiles Favorites list, they will be notified if that pets listing is updated from "Available" to "Adopted." See email notification below.

Application Pitch

Pitch in Google Drive.

Video Presentation

Presentation in Google Drive.

Live Application

Deployed in Galaxy.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors