This is a Next.js project bootstrapped with create-next-app
that retrieves the playList or playLists of an authenticated user with the Spotify API. Not only that, but this app is able to create new platlists with default values.
This is an experimental code. The purpose of this project is to test functionality for the development of a greater application. See here the main application: Jamming;
Here you can take a look at the Figma prototype Figma
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.js
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
This app works with Next Auth
for user authentication
The app also has 2 API endpoints: getUserPlaylists
& createNewPlaylist
please check them out to understand the logic of this program.
Those links provide a very complete explanation!
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.