🔥 Cooked Cooked is a fun web app that takes your Spotify playlist and roasts your music taste. You just drop a link, and an AI critic (powered by Groq) tells you exactly why your taste is "mid," "basic," or just plain "cooked." It even supports multiple languages, so you can get roasted in Hindi, Spanish, Punjabi, and more!
If you want to test go to https://cooked-six.vercel.app/ and for playlist use https://open.spotify.com/playlist/4C9lfeVFBeoWwAXfhpiJpu?si=0585798b877e479f&nd=1&dlsi=51aef08b7625494e.
I built this project to combine my love for music and modern web tech like Next.js, Tailwind CSS, and Llama-3.
🛠️ How to Install Follow these steps to get the project running on your own computer:
Clone the project
Open the terminal
Run this command to install all the needed packages:
Bash npm install Run this to start the app:
Bash npm run dev Open http://localhost:3000 in your browser.
🔑 Setting up your Secret Keys (.env) For the app to work, it needs to talk to Spotify and the AI. You need to create a file named .env.local in the main folder. Inside that file, you need to add three things: your Spotify Client ID, your Spotify Client Secret, and your Groq API Key. You can get the Spotify keys by creating an app on the Spotify Developer Dashboard, and the Groq key from the Groq Console. Your file should look like this:
Code snippet SPOTIFY_CLIENT_ID=your_id_here SPOTIFY_CLIENT_SECRET=your_secret_here GROQ_API_KEY=your_groq_key_here
🚀 How it Works The Frontend: I used Next.js for a fast, snappy experience and Tailwind CSS to make it look dark, sleek, and "burnt."
The Brain: The app uses the Spotify API to see what songs you listen to, and then sends that list to Groq (Llama-3).
The Result: The AI writes a custom, savage roast based on the specific songs in your list.
Made with ❤️ (and a bit of salt) by Aman.