Skip to content

ts-dart/itunes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto TTunes

Orientações

A aplicação esta no online, acesse atravez do link abaixo:

https://t-tunes.vercel.app/

Faça o git clone:

git@github.com:ts-dart/TTunes.git

Faça a instalação dos pacotes:

npm install

O que foi desenvolvido

Neste projeto foi criado o TTunes, uma app web que pode reproduzir o preview de musicas de diversos artistas, também e possivel ao usario criar uma lista de musicas favoritas e criar um perfil de usuario.

E possivel ao usuario:

  • Fazer login.
  • Pesquisar por uma banda ou artista.
  • Listar os álbuns disponíveis dessa banda ou artista.
  • Visualizar as músicas de um álbum selecionado.
  • Reproduzir uma prévia das músicas deste álbum.
  • Favoritar e desfavoritar músicas.
  • Ver a lista de músicas favoritas.
  • Ver o perfil da pessoa logada.
  • Editar o perfil da pessoa logada.

Habilidades desenvolvidas no projeto

  • Fazer requisições e consumir dados vindos de uma API.

  • 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.

  • Criar rotas, mapeando o caminho da URL com o componente correspondente, via Route.

  • Utilizar o Switch do React Router.

  • Usar o componente Redirect pra redirecionar para uma rota específica.

  • Criar links de navegação na aplicação com o componente Link.

  • Deploy da aplicação foi feito utilizando Heroku.

About

App web que pode reproduzir o preview de musicas de diversos artistas

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •