Skip to content

vhong000/FindYourPet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FindYourPet

FindYourPet is a web application for posting and adopting pets. Unlike other pet adoption sites that tend to be exclusive to shelters and organizations, FindYourPet allows for individual breeders or owners that would prefer a more personal adoption procedure for their pets.

The application allows for various search criterias to find your perfect pet. Some of these include the age, breed, species, attachment level, and even energy levels depending on how active of a pet the user wants.

The user can be interested in a pet by clicking a button that will alert the owner of their interest. A profile page is available to users which will list the pets that they posted, the pets that they are interested in, and the people that are interested in their pet(s). From this page the owner of a pet can choose an interested adopter.

Running the application

FindYourPet is created on an ExpressJS/Sequelize and React/Bootstrap stack. Running the application requires both the React and Express server to be available.

Required:

  • Node v8.11+
  • Web Browser

To run the application:

  • Install NPM packages in both backend/ and frontend/ directories: npm install
  • Run the backend server from the backend/ directory: npm start
  • Run the frontend server from the frontend/ directory: npm start

Documentation for the FindYourPet API can be found here.

Project Members

Screenshots

About

CTP Project Fall 2018

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •