Skip to content

jaroonl/Spotify-Clone

Repository files navigation

Spotify-Clone

Hello! Music has been a big part of my life so I've decided to make a Spotify Clone!

Key Features:

  • Uploading Songs
  • Play song audio
  • Favorites system
  • Images and Files being saved on Supabase
  • Playlists and Liked Song System
  • An Advanced Player Component
  • Tailwind design for User Interface
  • Full responsiveness for all devices
  • Checking credentials using Supabase
  • Integrating Github authentication
  • Server error-handling using react-toast

Installation

  1. Clone repository:
    git clone https://github.com/jaroonl/Spotify-Clone.git
  2. Install app packages
    npm i
  3. Setup .env file:
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=
  1. Using database.sql, create songs and liked_songs table

Start the app

Use: npm run dev

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published