Skip to content

Repository files navigation

Spotify Image Downloader

Badge

📝 Descrição

O Spotify Image Downloader é uma aplicação que permite aos usuários fazer o download de imagens relacionadas a conteúdos do Spotify, como Álbuns, Artistas, Audiobooks, Capítulos, Episódios, Playlists, Podcasts, Faixas, Usuários e Shows. É ideal para quem deseja capturar imagens diretamente do Spotify sem complicações.


🚀 Teste o Deploy

Clique no botão abaixo para acessar a aplicação e testá-la:

Deploy


✨ Funcionalidades

  • 🎵 Suporte para a maioria de tipos de link.
  • 🔎 Identificação automática do tipo de link do Spotify.
  • 🔑 Suporte a busca por ID
  • 📥 Download direto da imagem relacionada ao conteúdo.
  • ❌ Mensagens de erro claras quando o link ou ID for inválido.

Tipos de Links Suportados

  • 🎵 Álbum: album/
  • 🎤 Artista: artist/
  • 📚 Audiobook: audiobook/
  • 📖 Capítulo: chapter/
  • 🎙️ Episódio: episode/
  • 📂 Playlist: playlist/
  • 🎧 Faixa: track/
  • 👤 Usuário: user/
  • 🎶 Show (Podcast): show/

Como Usar

  1. Cole o link ou ID do conteúdo do Spotify no campo de entrada.
  2. Clique no botão "Baixar Imagem".
  3. A imagem será baixada automaticamente ou uma mensagem de erro será exibida caso o conteúdo seja inválido.

Exemplo de Uso

Tipo de Conteúdo Exemplo de Link do Spotify
📚 Audiobook https://open.spotify.com/audiobook/7tpR91mg2XpmQGo87GeIJv
🎵 Álbum (Album) https://open.spotify.com/album/3HFbH1loOUbqCyPsLuHLLh
🎤 Artista (Artist) https://open.spotify.com/artist/0epOFNiUfyON9EYx7Tpr6V
📖 Capítulo (Chapter) https://open.spotify.com/chapter/1u8gcxdS3Quj3bWS6Ykejt
🎙️ Episódio (Episode) https://open.spotify.com/episode/1OlktOmXNNABcqlhpLZc7B
📂 Playlist https://open.spotify.com/playlist/0kuFboVydsEiEgiCEnKOBK
🎧 Faixa (Track) https://open.spotify.com/track/57Xjny5yNzAcsxnusKmAfA
👤 Usuário (User) https://open.spotify.com/user/xd0rkwg0yhuhmayrhfdyb8a12
🎶 Show (Podcast) https://open.spotify.com/show/3U17J8f2btTTD5PH4R8bGU

Tecnologias Utilizadas

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • API: Spotify Web API

Como Instalar e Usar

Pré-requisitos

  • Node.js (v16 ou superior)
  • Uma conta Spotify Developer para obter uma API Key.

Instalação

  1. Clone o repositório:
    git clone https://github.com/JohnVitor-Dev/SpotifyImageDownloader.git
  2. Entre na pasta do projeto:
    cd SpotifyImageDownloader
  3. Instale as dependências:
    npm install

Configuração

  1. Crie um arquivo .env na raiz do projeto e adicione sua API Key do Spotify:
     Client_ID=suachaveaqui
     Client_Secret=suachaveaqui
  2. Certifique-se de ter configurado o redirect URI no Spotify Developer Dashboard.

Execução

  • Execute o servidor de desenvolvimento:
    npm run dev
  • Acesse a aplicação no navegador em http://localhost:3000.

Possíveis Melhorias

  • 📱 Interface responsiva para dispositivos móveis.
  • 🔒 Autenticação via OAuth com Spotify.
  • 🖼️ Suporte para download de imagens em diferentes resoluções.

Contribuição

Contribuições são bem-vindas! Siga os passos abaixo:

  1. Faça um fork do projeto.
  2. Crie um branch para sua funcionalidade:
    git checkout -b minha-nova-funcionalidade
  3. Faça um pull request.

Contato

About

SpotifyImageDownloader é um projeto que usa a API do Spotify para buscar e baixar imagens de qualquer conteúdo disponível na plataforma, incluindo artistas, álbuns, playlists e faixas.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages