Personal website where I write some articles about front-end web development.
Make sure you are using Node v16 LTS:
# Install if not already done.
nvm install 16
# Use if already installed.
nvm use 16Create .env.local for environment variables inside the Next.js server:
# Generate refresh token here:
# https://getyourspotifyrefreshtoken.herokuapp.com
# Scopes required for this website: user-top-read, user-read-currently-playing
SPOTIFY_CLIENT_ID=
SPOTIFY_CLIENT_SECRET=
SPOTIFY_REFRESH_TOKEN=Run the Next.js development server:
npm run devOpen http://localhost:3000 with your browser to see the result.