Skip to content

Doggie-Matcher is a full-stack CRUD app built in React and NodeJS. It utilizes a custom built algorithm to match personality types with dog breeds. || Backend: https://github.com/Dog-Match/dog-match-be

Notifications You must be signed in to change notification settings

Dog-Match/dog-match-fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dog Match

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:

  1. Sign Up/Login
  2. Dog Owner Profile with Quiz
  3. Matched with dogs to fit quiz answers: Can add to favorites and proceed to Adoption through Petfinder.com.

To Run locally:
  1. Clone repo
  2. Run npm i
  3. 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

About

Doggie-Matcher is a full-stack CRUD app built in React and NodeJS. It utilizes a custom built algorithm to match personality types with dog breeds. || Backend: https://github.com/Dog-Match/dog-match-be

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •