Playlist App With the Spotify API - Studying React
Esta aplicação web foi construída componentizada em React, utilizando conceitos de estado, hooks, requisições HTTP e autorizações. A estrutura básica das funcionalidades consiste:
- O usuário digita na área de pesquisa um termo que possa ser referente a um artista/álbum/música.
- É redirecionado para página de login do Spotify, para que a API tem acesso as informações de playlists públicas do usuário.
- A aplicação retorna os termos mais relevantes.
- O usuário pode utilizar a pesquisa para compor uma nova playlist onde pode escolher o nome, inserir e retirar novas músicas dessa lista.
- Ao clicar em salvar playlist, a playlist é enviada através de um POST para a API, e salva com as outras playlists públicas daquele usuário.
Foi divertido e desafiador construir esta aplicação, podendo colocar em prática todo o conceito de requisições e consumo de informações em uma API.