Tanish Basu
Full Stack Spotify Clone with Next.js 13.4.13 App Router: React, Tailwind, Supabase, PostgreSQL,Stripe
to use the upload feature use the stripe test cards
This is a repository for a Full Stack Spotify Clone with Next.js 13.4 App Router: React, Tailwind, Supabase, PostgreSQL ,Stripe
Key Features:
Song Upload
Tailwind design for sleek UI
Tailwind animations and transition effects
Full responsiveness for all devices
Credential authentication with Supabase
GitHub authentication integration
Google authentication integration
File and image upload using Supabase storage
Client form validation and handling using react-hook-form
Server error handling with react-toast
Play song audio
Favorites System
Playlists / Liked Songs system
Advanced Player component
How to write POST, GET, and DELETE routes in route handlers ( app/ api )
How to fetch data in server React components by directly accessing the database (WITHOUT API! like Magic!)
Handling relations between Server and Child components in a real-time environment
Payment with stripe