Fetch Dog Lover is an application designed for dog lovers looking to adopt a dog from shelter homes. This web application allows users to search through a database of shelter dogs, filter them by breed, and select favorites to generate a match for adoption.
- User authentication using name and email.
- Filter results by dog breed.
- Pagination and sorting of search results.
- Displaying detailed information for each dog.
- Functionality to select and view favorite dogs.
- Generate a match for adoption using the favorites list.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them:
A step-by-step series of examples that tell you how to get a development environment running:
- Clone the repository:
git clone [your-repo-link]
- Navigate to the project directory:
cd fetch-frontend-exercise
- Install dependencies:
or if you're using Yarn:
npm install
yarn install
- Start the development server:
or with Yarn:
npm start
yarn start
npm test
or with Yarn:
yarn test
The live demo of the app can be accessed at Heroku.
You can use the following credentials for demo purposes:
- Name:
demo
- Email:
[email protected]