Colocando a mão na massa com o desafio do 7 Days of Code da Alura.
🪧 Vitrine.Dev | |
---|---|
✨ Nome | Meu Pet Favorito |
🏷️ Tecnologias | C# |
🔥 Desafio | https://7daysofcode.io/matricula/windows-forms |
Tela Inicial
Neste projeto utilizei Windows Forms com C# para execução do projeto. O objetivo do desafio era trabalhar com a API do Cat as a Service(https://thecatapi.com/), porém no inicio do projeto tive a brilhante ideia de trabalhar também com a API do Dog as a Service. Gerou algumas complicações no decorrer no desenvolvimento para adaptar para a aplicação funcionar bem na comunicação com as duas APIs, mas no final curti o resultado de um projeto focado no aprendizado.
Funcionalidades:
- Uma tela de semi-login para informar o nome do usuário e qual API deseja usar
(Esta tela define a propriedade do nome que permite buscar se o usuário já possui alguma interação com a API)
- Busca de raças
- Favoritar a raça desejada
- Busca dos favoritos
- Exclusão de favorito
- Opção de ver a foto do PET selecionado