Este projeto foi desenvolvido durante a Imersão Front-End da Alura, onde o desafio foi recriar a interface da plataforma de streaming de músicas Spotify. No entanto tomei a liberdade de ir um pouco além implementando funcionalidades extras, como preview de músicas e exibição dinâmica de informações, tudo utilizando as informações diretamente do Spotify.
- Next.js - Para renderização eficiente e melhor experiência do usuário
- Tailwind CSS - Para estilização rápida e responsiva
- Spotify Web API - Para obter previews de músicas e informações de álbuns
✅ Recriação da interface do Spotify com um toque de minimalismo
✅ Preview de músicas diretamente na interface
✅ Exibição de thumbnails dinâmicas dos álbuns e playlists
✅ Interface responsiva e interativa
✅ Busca de músicas dinâmica diretamente da API do Spotify
✅ Data Scrapper direto da API do Spotify
Exemple1.1.0.mp4
- Clone este repositório:
git clone https://github.com/EaCamih/Spotify-Desafio.git
- Acesse a pasta do projeto:
cd Spotify-Desafio - Instale as dependências:
ou
npm install
yarn install
- Coloque as credenciais de API:
SPOTIFY_CLIENT_ID: "CLIENT ID", SPOTIFY_CLIENT_SECRET: "CLIENT SECRET"
- Inicie o servidor de desenvolvimento:
ou
npm run dev
yarn dev
- Acesse
http://localhost:3000no navegador
🔹 Novas telas com novas informações acessíveis pela barra de navegação
Este projeto está sob a licença MIT. Sinta-se à vontade para contribuir!
Desenvolvido pela Camilla Viana 💜

