Este é um aplicativo feito em VueJS3 que visa gerar playlists aleatórias baseada nas suas playlists do Spotify.
Ele usa a api do Spotify (https://developer.spotify.com/) para conectar com a sua conta e gerar as playlists randômicas.
Além disso também é possível gerenciar sua biblioteca de playlists e músicas com estatísticas e rankings de popularidade e curtidas.
O aplicativo conta com uma versão rodando no endereço abaixo:
- My Randomic Playlist on Vercel
- Porém devido a limitações da API do Spotify, para conseguir logar com sua conta é necessário que tenha uma conta de desenvolvedor na api do Spotify e adicionar o email a ser usado no login como um email permitido para realizar login.
- Spotify Web API - Spotify for Developers
- VueJS3 - The Progressive JavaScript Framework
- Vite - Next Generation Frontend Tooling
- Pinia - The Intuitive Store
- Supabase - The Open Source Firebase alternative
- Navegar até a pasta do projeto
- Instalar as dependências no terminal: yarn
- Ter uma conta de desenvolvedor no Spotify e no Supabase.
- Configurar as chaves e configs copiando e seguindo o exemplo do arquivo .env.example
- Ainda no terminal rodar o projeto com: yarn dev
- Será exibido no terminal o endereço para acessar o aplicativo no navegador