Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A Spotify-powered radio station with a smart playlist that updates itself, or lets you take the reins

License

Notifications You must be signed in to change notification settings

splinesreticulating/queue-fm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

Queue FM

Queue FM is a Spotify-powered radio station system that maintains a single, continuously updated playlist. It offers both automated playlist management through spotify-dj and manual control via spotify-jukebox.

Components

  • spotify-dj : Automatically curates and updates the playlist based on predefined criteria.
  • spotify-jukebox : Allows users to manually add and manage tracks in the playlist.

Features

  • Seamless integration with Spotify's API for real-time playlist updates.
  • Dual-mode operation: automated DJ and manual jukebox control.
  • Designed for continuous playback, emulating a traditional radio station experience.

Getting Started

  1. Clone the repositories:

    git clone https://github.com/splinesreticulating/spotify-dj.git
    git clone https://github.com/splinesreticulating/spotify-jukebox.git
  2. Set up your environment:

    • Ensure you have Node.js and npm installed.
    • Obtain Spotify API credentials and set them as environment variables.
  3. Install dependencies:

    cd spotify-dj
    npm install
    cd ../spotify-jukebox
    npm install
  4. Run the applications:

    npm start

Configuration

  • Environment Variables:
    • SPOTIFY_CLIENT_ID
    • SPOTIFY_CLIENT_SECRET
    • SPOTIFY_REDIRECT_URI

Ensure these are set appropriately in both applications.

License

This project is licensed under the MIT License.

About

A Spotify-powered radio station with a smart playlist that updates itself, or lets you take the reins

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /