Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakubito/spotify-release-list
📅 Display list of Spotify releases from artists you follow
https://github.com/jakubito/spotify-release-list
progressive-web-app pwa react redux-saga spotify spotify-api spotify-playlist spotify-web-api
Last synced: 3 months ago
JSON representation
📅 Display list of Spotify releases from artists you follow
- Host: GitHub
- URL: https://github.com/jakubito/spotify-release-list
- Owner: jakubito
- License: isc
- Created: 2019-12-10T09:50:46.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-12T20:59:30.000Z (5 months ago)
- Last Synced: 2024-08-12T23:47:34.578Z (5 months ago)
- Topics: progressive-web-app, pwa, react, redux-saga, spotify, spotify-api, spotify-playlist, spotify-web-api
- Language: JavaScript
- Homepage: https://spotifyreleaselist.netlify.app
- Size: 5.48 MB
- Stars: 222
- Watchers: 10
- Forks: 8
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Spotify Release List
Display list of Spotify releases from artists you follow
****
[▶️ Live demo](https://demo--spotifyreleaselist.netlify.app)
[![Netlify Status](https://api.netlify.com/api/v1/badges/5b14f602-d76e-47e0-8c3e-6af38e9d49f6/deploy-status)](https://app.netlify.com/sites/spotifyreleaselist/deploys)
![screenshot.jpg](https://raw.githubusercontent.com/jakubito/spotify-release-list-web/master/public/screenshot.jpg?v=1)
## Features
- Display releases day by day - you won't miss a thing!
- Filter by text search, date range and group type
- Export to playlists
- Installable progressive web application (PWA) with fullscreen and offline support
- All application data stored locally on your device
- Completely free to use with no ads and no tracking## Keyboard shortcuts
R Refresh
S Show settings
F Toggle filters pane
D Toggle favorites edit mode
E Export
ESC Cancel / Close active modal## Troubleshooting
The app has been developed and tested in Chrome, but it should work in any other modern browser. If something's not working, please try the following before you report a bug:
- [Some privacy-oriented extensions](https://github.com/jakubito/spotify-release-list/issues/36) or browsers may block communication to Spotify servers. Try adding an exemption or using a different browser.
- Delete app data (see [General settings screen](https://spotifyreleaselist.netlify.app/settings))
- [Remove Spotify Release List app access](https://www.spotify.com/account/apps)
- If everything else fails, you can try to [Sign out everywhere](https://www.spotify.com/account/overview)## Installation
1. Install dependencies with `yarn install`
2. Save app url to `REACT_APP_URL` environment variable
3. Save Spotify app's client ID to `REACT_APP_SPOTIFY_CLIENT_ID` environment variable
4. Set your Spotify app's Redirect URI to the `REACT_APP_URL` + `/auth`
5. Run `yarn start` to run dev server or `yarn build` to build the app## Privacy Policy
See [PRIVACY.md](https://github.com/jakubito/spotify-release-list/blob/master/PRIVACY.md)
## Bug reporting
If you find a bug, please send me an e-mail to [email protected] or open an issue here on github.
## License
ISC