Skip to content
acm-projectsPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

118 Commits

Folders and files

Repository files navigation

PawPair 🐾

PawPair is an end‑to‑end pet adoption and post‑adoption companion platform. Instead of simply listing animals like existing adoption sites, this app focuses on ensuring compatibility and long‑term success. The goal is to reduce failed adoptions, increase responsible pet ownership, and make the adoption journey more personalized, transparent, and fun.

MVP 🐶

  • Lifestyle quiz: Identifies the type of pet best suited for their habits, home environment, and personality
  • Browse local adoptable animals: With required verified documentation, behavior insights, and previous‑owner credibility checks
  • Gamified pet‑care assistant: After adoption, the app transforms into helping new owners track routines, training, health, and bonding activities
  • AR or camera-based scanning: For analyzing home/pet compatibility

Stretch Goals 😼

  • Social community platform for pet parents to share insights, tips/tricks, encouraging everyday remarks
  • In-App Training Modules to provide short guides or interactive lessons for basic pet trainings
  • Pet Sitter Guidance allowing app to automatically transform recorded pet information and habits into a well-organized and easily followable pet care schedule or daily to-do list

Milestones 📆

Week Frontend Backend
1 Decide roles, discuss project plan, design day Start studying Firebase auth and API setup/usage
2 Set up Expo + React Native, design wireframes in Figma Set up FirebaseAuth, connect to DB, design schemas
3 Build onboarding screens (login/signup) and profile page Implement authentication & user creation in DB and UI, create quiz logic
4 Quiz UI, pet listings display CRUD routes for user data, finalize quiz results/analyzing
5 Pet browsing and dashboard UI Create Firestore collections for routines, tasks, and pet profiles
6 Complete dashboard, Camera scanning UI Set up ML object detection, design hazard rules, test model
7 Hazard detection results UI Connect object detection with AI for refined results
8 Polish UI (animations, error handling), presentation prep Finalize features and integration, presentation prep
9 ✨ Presentation Prep ✨

Tech Stack 💻

IDE: VSCode
Wireframing: Figma
Frontend: React Native + Expo + Tailwind (NativeWind)
Backend: Firebase

Resource Links 🔗

React Native + Expo

Tailwind (NativeWind)

UI/UX Design

Backend

APIs

GitHub Cheat Sheet ⚡️

Command Description
cd "PawPair" 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
git add

Developers ⭐

<<<<<<< HEAD

  • Ariyan Biswas =======
  • Navyashree Balasubramaniyan Nagarajan
  • Ariyan Biswasgi
  • Bhuvana Bachu
  • Sanskriti Agarwal
  • Navyashree Balasubramaniyan Nagarajan

Project Manager: Jazmin Gutierrez
Industry Mentor: Avanthi Reddy
Codirectors: Ram Gudur and Suhani Rana

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages