Taylor Williams, Amit Sheth, Dylan Floyd, Estefani Baughman
This project focus is to recommend pets available for adoption based on your individual personality.
Problem Domain: Dogs and people have different personalities.
How we are addressing this: Matching personalities to lead to a long and healthy life.
Semantic versioning, beginning with version 1.0.0
Libraries, Frameworks, Packages:
React, Node, Express, Heroku, @sideways/address
User Flow:
- Sign Up/Login
- Dog Owner Profile with Quiz
- Matched with dogs to fit quiz answers: Can add to favorites and proceed to Adoption through Petfinder.com.
To Run locally:
- Clone repo
- Run npm i
- Run npm start
Endpoints: Get, Post, Put, Delete
API's used:
- Petfinder
- TheDogAPI
- API Dog Breeds
Database Schemas:
- SQL deployed through Heroku
- Tables: Users & Favorites
- Data: Breed Temperaments, Temperament Categories, Users, and Favorites.
Icons made by Freepik from www.flaticon.com