Skip to content

App that lists over 200 dog breeds, with features to among others, search, filter and sort data.

Notifications You must be signed in to change notification settings

dejotb/AllBest_Dogs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AllBest Dogs

App with a lot of dogs 🐶 that allows a user to find and get to know details about over 200 breeds of these great animals.

Live demo here.

Table of Contents

General Information

User can search breeds in several ways: type a breed name inside the search bar, sort by predefined categories, or use an advanced filtering tool.

There is also an option to add breeds to favourites.

Project made to practice work with REST API, organizing code with modules, using parcel and handling errors.

Technologies Used

  • Parcel,
  • ES Modules,
  • REST API,
  • Error handling,
  • Local storage.

Features

  • search bar,
  • sorting options,
  • advanced filtering by multiple characteristics of breed temperament and breed group,
  • add breed to favourites,
  • view breed details in the external source

Screenshots

  • Filter view

    Example screenshot

  • Breed card view

    Example screenshot

  • Favourites basket view

    Example screenshot

  • Mobile view

    Example screenshot

Setup

install dependencies

$ npm install

build for production and launch server

$ npm run build
$ npm run start

About

App that lists over 200 dog breeds, with features to among others, search, filter and sort data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published