Skip to content

Vidmontiene/Spotify-Stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages