Widget de player do Spotify para PC.
▶️ Botões de pause, avançar, retroceder e retomar- 🎨 Cores dinâmicas baseadas na capa do álbum
- 🖼️ Widget Always on Top e movível
- Sistema Operacional Windows 10+
- Node.js v18 ou superior
- npm ou yarn
- Python 3.10 ou superior
- Ter uma conta no Spotify
- Acesse o Spotify Dashboard
- Clique em "Create app"
- Preencha as informações obrigatórias:
- Nome do app e descrição podem ter qualquer valor
- Em "Redirect uri" coloque:
http://127.0.0.1:3000/callback
- Registre seu app, copie o Client ID e Client Secret gerados
- Abra o repositório no seu editor de preferência, acesse ./backend e renomeie a pasta .env.example para somente .env
- Coloque seu Client ID e Client Secret nos campos determinados
- Ainda na pasta backend, crie, acesse o ambiente virtual e instale as dependências:
py -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
- Inicie o servidor e verifique se está tudo certo (Depois saia com ctrl + C):
uvicorn main:app --reload
- Acesse a pasta frontend e instale as dependências:
npm install
ou, se usar yarn:
yarn install
- Inicie o widget:
npm run dev
ou, se usar yarn:
yarn run dev
Obs: A etapa 4 pode ser pulada ao simplesmente abrir o arquivo Vid_Music.bat (Abre o widget com terminal) ou abrindo o arquivo iniciar_widget.vbs (Abre o widget sem terminal).
- Para fechar o programa, basta apertar a tecla ESC no widget
- Python
- Node.js
- Electron
- html5 + css3
- Spotify Web API
Desenvolvido por Camila Vidmontiene, estudante de Ciência da Computação na Universidade do Estado do Rio de Janeiro.









