A web app with Spotify Web API integration to manage your music. A learning project.
Try it out at www.moraylist.com*
*public access pending Spotify extension request.
For a beta preview, message: [email protected]
Please include your name and the email address associated with your Spotify account.
- Shuffle your playlists
- Manage your followed artists
- View recently played
- Analyze playlist tempo
- Analyze playlist danceability
- Analyze playlist mood
- Analyze playlist energy
- Functional
- View your top genres/decades
- Technical
- Rewrite using Spotify Web API SDK [Blog post]
- Use React Query to handle state management of fetched data
Start up a local instance with npm run dev
You will need a .env
file with:
- Spotify API Client ID
- Deployment environment
Build the project with npm run build
Web manifest icons sized by Maskable.
Some base component styling from MUI and MUI Treasury.