Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 990 Bytes

README.md

File metadata and controls

27 lines (21 loc) · 990 Bytes

Doggy McDogface

Running the application

yarn install && yarn start

Tasks

  • Display list of breed groups
  • Display number of breeds in each group
  • Allow user to select a breed and navigate to a breed screen
  • Display 3 random breed images on a breed screen
  • Persist data whilst moving back to home and back to the same breed
  • Ensure App URL updates during navigation
  • Fetch 3 new images if the user refreshes the breed page and remove the old images
  • Fetch all required data if landing on /breed-group/<breed> without navigating to it from the main page
  • Implement global app layout
  • Style the App
  • Add image refresh button
  • Display No' of breeds in the group on the home screen
  • Display all breed names in a group on the breed page

Extras

I had a (sort or) working version on filtering the list of breeds, however ran into a slight issue so decided to remove it. I'd like to dscuss this part with you.