Welcome to DogFriends! This project helps you discover and learn about different dog breeds using a clean and user-friendly interface built with React. DogFriends provides detailed information about various breeds, including their characteristics, history, and care tips.
- Breed Information: Detailed descriptions of various dog breeds.
- Search Functionality: Easily search for specific breeds.
- User-Friendly Interface: Simple and intuitive design for easy navigation.
- Frontend: React, HTML, CSS, JavaScript
- Backend: Node.js, Express.js
- API: Dog API for breed information
- Styling: Tachyons for CSS utility classes
- Testing: Jest for integration testing
- index.js: Entry point of the application.
- reportWebVitals.js: Measures performance metrics.
- setupTests.js: Configures Jest for testing.
- public: Contains static files.
- src/components: Contains React components (Card, CardList, ErrorBoundry, Scroll, SearchBox).
- src/containers: Contains the main App component and its CSS.
- Clone the repository:
git clone https://github.com/monish-j/DogFriends.git
cd DogFriends
npm install
npm start