Skip to content

Millions of animals enter U.S. shelters every year. PawMatch finds homes for these animals and can help you connect to your next furry buddy in need!

Notifications You must be signed in to change notification settings

acm-projects/PawMatch

Repository files navigation

PawMatch 🐾❤️

Approximately 6.3 million companion animals enter U.S. animal shelters every year. PawMatch finds home for these animals and can help you connect to your next furry buddy in need!

MVP

  • Allow users to contact the pet shops by adding information on cards.
  • Allow users to list a pet for adoption.
  • Filter features to narrow down the search
  • Favorite Picks to allow the user to check options later

Stretch Goals

  • Algorithm-based matching based on a quiz.
  • Merge multiple pet databases to increase pet availability.
  • Online Chat to increase to allow communication between the pet lister and potential adopter

Milestones

Week # Deliverables
1 Set up development environments. Start wireframes & API tutorials for backend. Push test files to GitHub.
2 Start working on the layout of pages. Set up firebase to fetch API information with Pet Shelter Availabilty and use Google Authenticator.
3 Keep working on week 2 deliverable. Start working on integration of the pet API picker page with front-end.
4 Start working on Fireabase Authenticator to allow the creation of users. Start working on the user pet listing avaialabilty.
5 Continue working on Week 4 deliverable..
6 Finish any remaining integrations for "Pet Adoption" page and "User Listing" page
7 Continue work on "Pet Adoption and User Listing" and continue integration.
8 Complete any remaining integrations. Start working on presentation slide deck.
9 Practice presentation and add finishing touches! You can do it! 💙

Tech Stack

Software to Install

Tutorials

GitHub Cheat Sheet

(Thanks Emily ^-^)

General Use

Command Description
cd "PawMatch" Change directories over to our repository
git branch Lists branches for you
git branch "branch name" Makes new branch
git checkout "branch name" Switch to branch
git checkout -b "branch name" Same as 2 previous commands together
git add . Finds all changed files
git commit -m "Testing123" Commit with message
git push origin "branch" Push to branch
git pull origin "branch" Pull updates from a specific branch

About

Millions of animals enter U.S. shelters every year. PawMatch finds homes for these animals and can help you connect to your next furry buddy in need!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6