Spotify Playlist Generator simplifies music discovery by enabling users to swiftly create customized and shareable Spotify playlists based on mood, genre, or artist preferences. This innovative solution combines ease-of-use, intelligent recommendations, and real-time collaboration features, offering a fresh perspective on digital entertainment. Dive into a richer audio experience with Spotify Playlist Generator at your fingertips.
- Personalized playlists generated according to mood, genre, or artist preferences
- Real-time collaboration between multiple users during playlist editing
- Command-line and Graphical User Interface (GUI) options for maximum compatibility
- Seamless integration with existing Spotify accounts
- Advanced AI algorithms providing accurate song suggestions
To run the Spotify Playlist Generator locally, ensure you meet the following prerequisites:
- Python >= 3.7
- pip package manager
- Required libraries installed (see
requirements.txt
)
For optimal performance, consider installing the recommended packages listed in [requirements.txt
].
To do so, execute the following commands:
pip install --user -r requirements.txt
- Make a application at https://developer.spotify.com
- Add a Redirect URI to the application and set is as
http://localhost:8000
- Clone this repository
- Install all dependencies (
pip install -r requirements.txt
) - Set two environment variables,
CLIENT_ID
,CLIENT_SECRET
andREDIRECT_URI
- Authenticate by running
main.py
- Run
main.py
to use
Pull requests are welcome!