Skip to content

notnavindu/playwave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

602d66b · Apr 25, 2023

History

40 Commits
Apr 25, 2023
Apr 25, 2023
Apr 15, 2023
Apr 16, 2023
Apr 5, 2023
Apr 17, 2023
Apr 25, 2023
Apr 16, 2023
Apr 5, 2023
Apr 5, 2023
Apr 25, 2023
Apr 14, 2023
Apr 25, 2023
Apr 5, 2023
Apr 16, 2023
Apr 16, 2023
Apr 14, 2023
Apr 14, 2023
Apr 5, 2023

Repository files navigation

Playwave

Playwave is a minimal Spotify clone built as a mini weekend project.

Try it here

Features

It looks nice...

... from my point of view.

Screenshot 2023-04-17 at 09 57 32

Screen.Recording.2023-04-17.at.10.00.18.mov

Search Songs

Search and play any song you like from Spotify.

Screenshot 2023-04-17 at 10 01 34

Analyze a Song's Features

View audio features like energy, valance, danceability, instrumentalness, acousticness and speechiness.

Screen.Recording.2023-04-17.at.10.02.05.mov

Get recommendations

Find songs with similar audio features!

Screen.Recording.2023-04-17.at.10.08.31.mov

Show off

Show off your music taste with screenshots!

Tech Stack

  • NextJs
  • NextAuth
  • TailwindCSS
  • Spotify API
  • Zustand

Running it locally

First, add your Spotify Client ID and Client Secret to .env.local

Second, install the dependencies and run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000.

Releases

No releases published

Packages

No packages published