Um aplicativo para reproduzir músicas, criar uma lista e editar o perfil das pessoas usuárias logadas.
A aplicação inicia com uma página de login que leva a uma página home onde podem ser buscadas músicas ou bandas de artistas. As músicas encontradas são listadas com um player para reprodução e com um link para uma página de detalhes com as informações da música selecionada.
Desenvolvendo eu pude praticar habilidades como:
- Fazer requisições e consumir dados vindos de uma API
- Ultilizar com ponentes de classe do React
- Utilizar os ciclos de vida de um componente React
- Utilizar a função setState de forma a garantir que um determinado código só é executado após o estado ser atualizado
- Utilizar o componente BrowserRouter corretamente
- Utilizar o Switch do React Router
- Criar rotas, mapeando o caminho da URL com o componente correspondente, via Route
- Criar links de navegação na aplicação com o componente Link
1. Clone o repositório
git clone git@github.com:CalebeLAR/trybetunes.git
2. Instale as dependências
npm install
3. Rode a aplicação no navegador
npm start
Terceiro projeto desenvolvido no módulo de Front-End durante minha formação na escola de tecnologia da Trybe, que elaborou os requisitos do projeto e realizou testes de validação das funcionalides da aplicação.