-
Clone the repo and install dependencies
git clone https://github.com/ish-u/sepia.git cd sepia npm install
-
Get necessary tokens, secrets and urls for the
.env
file-
Get the
SPOTIFY_CLIENT_ID
andSPOTIFY_CLIENT_SECRET
from the Spotify Developers Dashboard --> Reference -
Add the Callback URLs in the Spotify Developers Dashboard
-
Get
DATABASE_URL
from your locally running PSQL DB or setup using Docker --> docker-compose file -
The Final
.env
file will look like thisDATABASE_URL="*PSQL DB URL*" SPOTIFY_CLIENT_ID="YOUR SPOTIFY CLIENT ID" SPOTIFY_CLIENT_SECRET="*YOUR SPOTIFY CLIENT SECRET*" NEXTAUTH_SECRET="*YOUR SECRET*" NEXTAUTH_URL=http://localhost:3000/ NEXT_PUBLIC_API=http://localhost:3000
-
-
Generate Prisma Client and apply migrations
npx prisma generate npx prisma migrate dev --name init
-
Run the application
npm run dev
-
The application will be live at
http://localhost:3000/
-
Notifications
You must be signed in to change notification settings - Fork 0
a spotify client
License
ish-u/sepia
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
a spotify client