Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.89 KB

README.md

File metadata and controls

31 lines (21 loc) · 1.89 KB

Welcome to SniffSpotter, a website designed to help you find the perfect furry companion based on various criteria such as protectiveness, shedding, trainability, energy, and barking habits. With SniffSpotter, you can search through a database of dogs, view their details, rate them, and add them to your list of favorites.For preview SniffSpotter

Features

  • Search Dogs: Utilize the search functionality to find dogs that match your desired criteria, including - protectiveness, shedding, trainability, energy level, and barking habits.
  • View Dog Details: Access detailed information about each dog, including its breed, temperament, grooming needs, and more.
  • Rate Dogs: Share your experience and rate dogs based on their characteristics and behavior.
  • Favorites List: Keep track of your favorite dogs by adding them to your personal favorites list.

Technologies Used

  • React: The frontend of the website is built using React, a popular JavaScript library for building user interfaces.
  • Custom Hooks: Custom hooks are utilized to manage stateful logic and enhance code reusability.
  • Effect Hooks: useEffect hook is used for handling side effects such as data fetching and component updates.
  • Reusable Components: Components are designed to be reusable, allowing for a modular and maintainable codebase.

## Getting Started

To get started with SniffSpotter, follow these steps:

  1. Clone the repository: git clone https://github.com/enesuraz/sniff-spotter.git
  2. Navigate to the project directory: cd sniff-spotter
  3. Install dependencies: npm install
  4. Start the development server: npm run dev
  5. Open your browser and visit website that shown in terminal to view the website.

Contact

For any inquiries or feedback, please contact nfk7221@gmail.com.