Consumo de API externas, à partir de documentação.
Salvar as informações somente no storage do navegador (Não utilizar backend e/ou banco de dados).
Estrutura de projeto (Componentes, etc). O projeto deve ser feito em ANGULAR.
Dada uma localização (Cidade, latitude, longitude, etc) a aplicação deverá buscar na API de tempo (Weather API ou afins) a temperatura relativa da localização e assim que retornada a resposta deverá ser solicitada para à API de músicas (Shazam API ou afins) a lista de músicas recomendadas para o clima atual.
● Caso a temperatura seja maior que 32 graus, deverá retornar Rock;
● Caso a temperatura seja menor que 32 e maior 24, deverá retornar Pop;
● Caso a temperatura seja menor que 24 e maior que 16, devera retornar Classica;
● E caso a temperatura seja menor que 16, deverá retornar Lofi.
Assim que retornado à lista de música, caso seja do agrado da pessoa, poderá ser salva no storage do navegador com a data de busca, a lista de músicas, à temperatura, à cidade e a categoria das músicas.
Deverá haver uma página mostrando a listagem das músicas por data salva no storage.
As listas podem ser deletadas.
- Live Site URL: Click-me
- HTML5 semântico para marcação
- CSS para a estilização
- Flexbox
- JS-TS - Linguagem de programação
- Angular - Biblioteca JavaScript
- PrimeNG - Provedor líder de bibliotecas de componentes UI
- LinkedIn - @GustavoSilva
- Whatsapp - +55 (82) 9 8752-4230 or +55 (82) 9 8182-8018
- Instagram - @50repolhoscozidos
- Telegram - @GugaS1lva
- Email - contatogustavosilva017@outlook.com