Descubra e desfrute de música com essa aplicação, onde os usuários podem visualizar álbuns de artistas, ouvir trechos das músicas e marcar suas faixas favoritas.
Visualização de Álbuns: Os usuários podem visualizar os álbuns de um artista específico.
Reprodução de Trechos de Músicas: Os usuários podem ouvir trechos das músicas de um álbum selecionado.
Marcação de Faixas Favoritas: Os usuários podem marcar as faixas de um álbum como favoritas, permitindo que as encontrem facilmente posteriormente.
Atualização em Tempo Real: As alterações nas faixas favoritas são atualizadas em tempo real na página de favoritos.
React: Uma biblioteca JavaScript para construção de interfaces de usuário.
React Router: Uma biblioteca para roteamento em aplicações React.
TypeScript: Uma linguagem de programação que adiciona tipagem estática opcional ao JavaScript.
CSS Modules: Uma abordagem para escrever CSS onde os nomes das classes são gerados de forma única para evitar conflitos.
src/components: Contém os componentes reutilizáveis da aplicação.
src/services: Contém os serviços responsáveis por obter os dados dos álbuns e músicas da API externa.
src/types.ts: Define os tipos utilizados na aplicação.
src/pages: Contém as páginas da aplicação.
src/images: Contém os arquivos de imagem utilizados na aplicação.
1️⃣ Instale as dependências:
npm install
2️⃣ Inicie a aplicação:
npm run dev