Criar uma aplicação em ReactJS para consumir a API do iTunes da Apple e listar álbuns e favoritar músicas
- 1 - Crie as rotas necessárias para a aplicação
- 2 - Crie um formulário para identificação
- 3 - Crie um componente de cabeçalho
- 4 - Crie os links de navegação no cabeçalho
- 5 - Crie o formulário para pesquisar artistas
- 6 - Faça a requisição para pesquisar artistas
- 7 - Crie a lista de músicas do álbum selecionado
- 8 - Crie o mecanismo para adicionar músicas na lista de músicas favoritas
- 9 - Faça a requisição para recuperar as músicas favoritas ao entrar na página do Álbum
- 10 - Faça a requisição para recuperar as músicas favoritas e atualizar a lista após favoritar uma música
- 11 - Crie o mecanismo para remover músicas na lista de músicas favoritas
- 12 - Crie a lista de músicas favoritas
- 13 - Crie a exibição de perfil
- 14 - Crie o formulário de edição de perfil
- Componentes de classe
- Sintaxe JSX
- React-Router-Dom V5
- Estado de componente de Classe
- Utilização do ciclo de vida do componente Did Mount, Will Unmount, Did Update
- Estilização do projeto utilizando da biblioteca Tailwind-CSS
- Design responsivo
- Lógica da edição do cadastro do usuário salvando seus dados no localstorage