Skip to content

Um aplicativo web simples feito com Blazor WebAssembly que consome a API pública [Dog CEO](https://dog.ceo/dog-api/) para exibir imagens aleatórias de cachorros. Utilizado também o Azure Static Web Apps (Plano Free)

Notifications You must be signed in to change notification settings

lucas8camargo/DogViewer

Repository files navigation

Dog Viewer - Blazor WebAssembly

Um aplicativo web simples feito com Blazor WebAssembly que consome a API pública Dog CEO para exibir imagens aleatórias de cachorros.

Como Funciona

  • Exibe uma imagem aleatória de cachorro no centro da tela.
  • Botão "Nova Imagem" para gerar outra imagem.
  • Botão "Abrir imagem" para abrir a imagem inteira em uma nova guia.
  • Totalmente frontend (não há backend).

Demonstração

Site hospedado no Azure utiilizando o Azure Static Web Apps (Plano Free)

https://agreeable-smoke-0871bb610.1.azurestaticapps.net/

Tecnologias Utilizadas

Consumo da PI

A aplicação consome o endpoint:

GET https://dog.ceo/api/breeds/image/random

Exemblo de resposta:

{
  "message": "https://images.dog.ceo/breeds/hound-afghan/n02088094_1003.jpg",
  "status": "success"
}

Como Executar

  1. Clonar o repositório
git clone https://github.com/seuusuario/DogViewer.git

cd DogViewer
  1. Restaurar dependências
dotnet restore
  1. Rodar o projeto
dotnet run

About

Um aplicativo web simples feito com Blazor WebAssembly que consome a API pública [Dog CEO](https://dog.ceo/dog-api/) para exibir imagens aleatórias de cachorros. Utilizado também o Azure Static Web Apps (Plano Free)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published