Veja a aplicação funcionando clicando aqui
Preview
O foco principal deste projeto é, com base nos ensinamentos React da Trybe, fazer requisições e consumir dados de uma API, compreender o ciclo de vida dos componentes, mapear caminhos de URL com o componente Route e utilizar o Routes do React Router Dom.
O que é a Trybe?🤔
A Trybe é uma escola de desenvolvimento web genuinamente comprometida com o sucesso profissional de seus estudantes. Com o Modelo de Sucesso Compartilhado (MSC) oferecido pela Trybe Fintech, uma instituição financeira autorizada pelo Banco Central do Brasil, os alunos têm a opção de pagar apenas quando estiverem trabalhando.O TrybeTunes é uma aplicação responsiva que consome a API do iTunes, permitindo aos usuários reproduzir músicas de diversos artistas e bandas, criar uma lista de músicas favoritas e editar seu perfil. As principais funcionalidades do TrybeTunes incluem:
- Login de Usuário: Permite que os usuários façam login em suas contas.
- Pesquisa de Artistas/Bandas: Funcionalidade de busca para encontrar bandas ou artistas.
- Listagem de Álbuns: Exibe os álbuns disponíveis de um artista ou banda pesquisada.
- Visualização de Músicas: Mostra as músicas de um álbum selecionado.
- Reprodução de Músicas: Permite a reprodução de prévias das músicas do álbum.
- Gerenciamento de Favoritos: Opção para favoritar e desfavoritar músicas.
- Lista de Favoritos: Visualização da lista de músicas favoritadas.
- Perfil do Usuário: Exibe o perfil do usuário logado.
- Edição de Perfil: Permite a edição do perfil do usuário logado.
Front-end: