Um site que faz análises divertidas do seu gosto musical, misturando dados do Last.fm com o sarcasmo da inteligência artificial.
Usuários podem:
- Informar seu username do Last.fm para gerar a análise musical.
- Gerar uma "humilhação musical" com base nas estatísticas reais da plataforma Last.fm.
- Receber um texto sarcástico e criativo, gerado com a ajuda de uma inteligência artificial.
- Visualizar tudo de forma responsiva, garantindo que o conteúdo seja bem exibido em dispositivos de qualquer tamanho.
- Baixar a análise como uma imagem, através de um simples clique em um botão de download. A imagem gerada captura a análise, permitindo que o usuário salve e compartilhe facilmente o conteúdo.
🌐 Projeto online: Clique aqui
A ideia nasceu após me deparar com o projeto Humilhador de GitHub, que usa estatísticas para gerar textos irônicos baseados em perfis do GitHub. Achei a proposta genial e pensei: "Por que não fazer algo parecido com os dados musicais do Last.fm, uma plataforma que eu amo e muitos amigos meus também usam?"
O projeto gera textos sarcásticos e personalizados fazendo chamadas a uma API de inteligência artificial (OpenAI). A IA interpreta os dados musicais do usuário e retorna uma resposta criativa com tom irônico e divertido — o que dá o charme ao "humilhador". A integração foi feita de forma a manter o projeto leve, responsivo e com respostas em tempo real.
Esse projeto foi uma ótima oportunidade para:
- Unir humor + dados reais + inteligência artificial
- Explorar e aprender Next.js na prática
- Criar algo divertido e compartilhável com uma pegada crítica e cômica sobre gostos musicais
- Aprender mais sobre gerenciamento de estado e hooks do React com foco em UX
- Next.js (com TypeScript)
- React
- Tailwind CSS
- API do Last.fm
- API do OpenAI
- Vercel (deploy)
- dom-to-image
Este projeto está licenciado sob a Licença MIT (Veja o arquivo LICENSE para mais detalhes), o que permite que você use, modifique e distribua o código livremente, desde que inclua uma cópia do aviso de copyright e a licença nos projetos derivados.
Feito com 💜 por Sandy Oliveira Santos Piropo