Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/psykat1116/spotify

It is a clone website of the famous music streaming website known as Spotify made using Next JS, Tailwind CSS, Typescript, Supabase
https://github.com/psykat1116/spotify

nextjs13 postgresql radix-ui react-hook-form react-hot-toast stripe stripe-checkout stripe-payments stripe-subscriptions supabase supabase-db tailwindcss typescript use-sound webhook zustand

Last synced: 8 days ago
JSON representation

It is a clone website of the famous music streaming website known as Spotify made using Next JS, Tailwind CSS, Typescript, Supabase

Awesome Lists containing this project

README

        

This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).

## Important Point
The Stripe Payment Method Build Here Is Completely On Test Mode.
So, You Can Easily Get A Premium Membership Just By Giving Any Valid Card Details With Paying Any Money.
You Can Use Card Number This Card No `4242 4242 4242 4242` Or If Not Working Use Any Valid Card With A Future Expiry Date, Random CVV and Valid Address & Name Details.

## Cloning The Repository

```bash
git clone https://github.com/psykat1116/Spotify.git
```

## Install The Packages
```bash
cd Spotify
npm i
```

## Setup .env File
```bash
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=

NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
```

## ADD SQL Tables
Follow The [Youtube Video](https://www.youtube.com/watch?v=2aeMRB8L) for create the tables.

## Run The Project
```bash
npm run dev
```

Open [http://localhost:3000](http://localhost:3000) To See The Project On Local Server.