Spotify Clone

Table of Contents

Project Overview


Spotify Clone Demo

This is a simple, full-stack Spotify clone but without premium. Users can add their own music to their library and this will be available to all signed-in users. Users can also like songs and search for songs.

Technologies Used


Getting Started


First fork and clone the repo. Then, run npm install to download all the dependencies. Now, set up your environmental variables. Make a .env.local file in the root of your project with the following variables(these are from your Supabase project):

NEXT_PUBLIC_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_ANON_KEY
SUPABASE_SERVICE_ROLE_KEY

Once that is done, run npm run dev to view it on localhost.

Learning Resources


Subscribe?


Hi, if you like my work and want to get notified when I publish new content, feel free to subscribe. I'll shoot you an email every now and then.