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.
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.
- Parcel,
- ES Modules,
- REST API,
- Error handling,
- Local storage.
- 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
install dependencies
$ npm install
build for production and launch server
$ npm run build
$ npm run start