Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎧 Spotify Stats

Dashboard simples que mostra estatísticas do Spotify

✨ Funcionalidades

  • 👑 Ranking dos seus artistas mais ouvidos
  • 🎼 Ranking das suas músicas mais ouvidas
  • 🔝 Cálculo do artista que você mais ouviu músicas
  • ⏱️ Possibilidade de calcular estatísticas em três períodos de tempo:
    • Curto (últimas 4 semanas)
    • Médio (últimos 6 meses)
    • Longo (desde de que você usa Spotify)

🚀 Como usar

⚠️ Requisitos

  • Python 3.10 ou superior
  • Ter uma conta no Spotify

🟢 Criando o app Spotify

  1. Acesse o Spotify Dashboard
  2. Clique em "Create app"
  3. 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
  1. Registre seu app, copie o Client ID e Client Secret gerados

🔗 Vinculando o Spotify App com o Projeto

  1. Abra o repositório no seu editor de preferência e renomeie a pasta .env.example para somente .env
  2. Coloque seu Client ID e Client Secret nos campos determinados

🖥️ Iniciando o Projeto

  1. Crie, acesse o ambiente virtual e instale as dependências:
py -m venv venv 
venv\Scripts\activate  
pip install -r requirements.txt     
  1. Inicie o Dashboard:
streamlit run main.py

🛠️ Tecnologias Utilizadas

  • Python
  • Streamlit
  • Spotify Web API

📸 Fotos do Dasboard

👩‍💻 Autora

Desenvolvido por Camila Vidmontiene, estudante de Ciência da Computação na Universidade do Estado do Rio de Janeiro.

About

Dashboard simples que mostra estatísticas do Spotify

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages