This is a frontend application that collects and previews all adoptable dogs from a variety of reputable shelters within Alberta, Canada.
The corresponding backend API can be found on GitHub and hosted on Render.
- Click the dropdown menu to select from one or all shelters. The app will load all dogs for the selected shelter(s).
- Click on the ❤️ icon on a dog's card to add the dog to your Favourites list!
- Click on the ❌ icon on a dog's card to remove them from your Favourites list.
- While you have any dogs in your Favourites list, you can share this list with others!
- Clipboard Copy saves a list of URLs of your favourite dogs to your device's clipboard.
- Share via Email opens your default email app with a prefilled draft template that includes the URLs to your favourite dogs.
- Share via Text opens your default text messaging app with a prefilled draft template that includes the URLs to your favourite dogs. (mobile only - not tested on desktop)