Skip to content

Welcome to Not Furgotten! This is an application that partners individuals who are no longer able to care for their pets with people who would like to adopt them. If you are an animal lover, you have come to the right place.

Notifications You must be signed in to change notification settings

2110CapstoneProject/not-fur-gotten-fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Not Furgotten

Welcome to Not Furgotten! This is an application that partners individuals who are no longer able to care for their pets with people who would like to adopt them. If you are an animal lover, you have come to the right place.

Please see deployed link here

TABLE OF CONTENTS

OVERVIEW

Not Furgotten is a Capstone project at the Turing School of Software and Design that was built with create-react-app and tested using Cypress. This Capstone Project allowed students from the Frontend Program to work with students from the Backend Program. Together we seemlessly learned a stretch technology - GraphQL and Apollo Client. On this website, a user can put their beloved pet up for adoption by filling out a form telling a little about themselves and their loveable pet. They can also upload an image of their pet to be displayed on the adoption page. A user who is looking to adopt a pet will be directed to the home page where they can browse all the pets that are up for adoption. Once they select one, they can read all the pet information shared by the owner and if they desire, they can also choose to read about the pet's current owner. Once they have selected a pet they would like to adopt, a user will be directed to an application form to tell about themselves. The current owner is able to see all the applications of people interested in adopting their pet.

Below are some GIFs showing off the features of the Not Furgotten Website:
Place Pet Up for Adoption

Pet information page

Pet Application page

FUTURE FEATURES

In the future, we would want to:

  • Having a login feature, one for the re-homer, and then one for the user who wants to adopt a pet.
  • Add a delete feature to the applications page.
  • When a re-homer chooses which application they want to follow through on, and then chooses the new owner/home, an administrative feature which removes the newly re-homed pet from the list of pets available for adoption.
  • Make the application mobile responsive.

TECHNOLOGIES USED

React React Router GraphQL Apollo-GraphQL JavaScript HTML CSS SASS Cypress NodeJS Webpack GitHub Git GitHub Actions Heroku NPM Atom Visual Studio Code

INSTRUCTIONS

  • fork the repository
  • copy the SSH clone address
  • run git clone [email protected]:2110CapstoneProject/not-fur-gotten-fe.git in your repo
  • run npm install in your terminal
  • run npm start in the Terminal visit localhost:3000

AUTHORS/LINKS

Project Links

AUTHORS:

Frontend Team
  • Lexy Newby: LinkedIn GitHub
  • Stevie Ambroise: LinkedIn GitHub
  • Ethan Tweitmann: LinkedIn GitHub
  • Christine Rowland: LinkedIn GitHub
Backend Team

Link to the Backend Repository here

  • Kerri Hoffman: LinkedIn GitHub
  • Karan Mehta: LinkedIn GitHub
  • Croix Kimmel: LinkedIn GitHub

CREDIT

For the loading animation, we would like to credit:

  • Jenni, and her codepen, which is here

About

Welcome to Not Furgotten! This is an application that partners individuals who are no longer able to care for their pets with people who would like to adopt them. If you are an animal lover, you have come to the right place.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •