{"repo":"ankitk26/next-spotify-pages-router","free":true,"listed":false,"github":"https://github.com/ankitk26/next-spotify-pages-router","clone":"git clone https://github.com/ankitk26/next-spotify-pages-router.git","description":"Spotify app using NextJS, TailwindCSS for UI and Next-auth for user authentication of Spotify","language":"TypeScript","stars":37,"topics":["nextjs","tailwindcss","spotify-web-api","next-auth","context-api","typescript","vercel-deployment"],"license":null,"category":"auth-billing-email","readme_excerpt":"Next Spotify Next Spotify is a Spotify clone built using Next.js (Pages Router) and TailwindCSS. Users can log in with their Spotify account and view the playlists, artists, and albums followed by them. Working demo for the project - Link Update Next-Spotify v2 is out in this repository. Check this out if you are interested in Next.js's app dir, server components, client components, and improved UI. Note : Currently users cannot log in to the demo link. The application would work in the local system. Table of contents - Technologies and Libraries used - Features - To-do features - Run locally - Environment variables - Data flow - API Reference - Screenshots - Resources Technologies and Libraries used - Next.JS 16 (Pages Router) - Typescript - TailwindCSS - NextAuth.js for Spotify OAuth authentication Features - Log-in into the application using Spotify OAuth through the next-auth package - View all the playlists created or followed by the user - View liked songs playlist of the user - View artists and albums followed by the user - Display all the tracks in a playlist, an album, or of an artist - Search for any playlist, artist, album, or track - Show latest releases Run Locally Since Spotify's Redirect URIs often require HTTPS for authentication, you must use a tunneling service like ngrok for the login flow to work locally. 1. Clone and Install Clone the project Go to the project directory Install dependencies 2. Setup Tunneling (Required) 1. Install ngrok and authenticate i","default_branch":null,"files":null,"tree":[],"storefront":"/r/ankitk26","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ankitk26/next-spotify-pages-router/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}