Skip to content

A web application which displays various dog breeds from around the world, allows users to view detailed information about each breed, and includes a search functionality to find specific breeds easily.

Notifications You must be signed in to change notification settings

saladilakshman/dog-app

Repository files navigation

Dog Breeds Application

Welcome to the Dog Breeds Application! This project is built using React and React Hooks for the frontend and styled with Tailwind CSS. The application displays various dog breeds from around the world, allows users to view detailed information about each breed, and includes a search functionality to find specific breeds easily.

Features

  • Display Dog Breeds: View a list of dog breeds from around the world.
  • Breed Details: Click on a breed image to get more information about the breed.
  • Search Functionality: Search for specific dog breeds using the search bar.
  • Responsive Design: The application is fully responsive and works on all device sizes.

Technologies Used

  • React : JavaScript library for building user interfaces.
  • React Hooks : Modern way to manage state and side effects in functional components.
  • Tailwind CSS : Utility-first CSS framework for styling.

Installation

  1. Clone the repository:

git clone https://github.com/your-username/dog-breeds-app.git cd dog-breeds-app ```

  1. Install dependencies:

    npm install
  2. Start the development server:

    npm run dev
  3. Open your browser and navigate to http://localhost:3000.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature-branch
  3. Make your changes and commit them:

    git commit -m "Description of your changes"
  4. Push to the branch:

    git push origin feature-branch
  5. Create a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A web application which displays various dog breeds from around the world, allows users to view detailed information about each breed, and includes a search functionality to find specific breeds easily.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages