OustanDing / autoDJ

A custom Spotify playlist generator for your party that combines everyone's music tastes!

Home Page:https://autodj.party/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

autoDJ

A custom Spotify playlist generator for your party or friends that combines everyone's music tastes

Current build: https://autodj.party/

autoDJ Landing Page

Playlist Settings page

Playlist room page

How it works

  • A host creates a party and invites guests to log in to autoDJ with their Spotify accounts
  • autoDJ analyzes Spotify profiles for top tracks, and decides which songs will be most popular for the given crowd
  • The host chooses any combination of music genres and a playlist maximum duration, and autoDJ saves the generated playlist directly to the host's Spotify library
  • Following playlist creation, the host can manage guests in the autoDJ party and change genres - creating a new playlist or updating the existing one. The party will automatically update

Tech stack

  • Backend: Express.js + MongoDB
  • Frontend: React Hooks + Redux
  • External APIs: Spotify API, socket.io

Your feedback is greatly appreciated!

About

A custom Spotify playlist generator for your party that combines everyone's music tastes!

https://autodj.party/

License:MIT License


Languages

Language:JavaScript 79.7%Language:SCSS 16.2%Language:HTML 3.6%Language:Dockerfile 0.5%