Play Together was a weekend project I built for a friend to help keep public playlists on Spotify clean. It works by allowing you set approved Collaborators and removes all tracks added by users that have not been approved.
In addition it'll save a version history so you can revert your playlist if tracks you previously added have been removed by someone else.
The application was built using React, Remix and Tailwind and integrates directly with Spotify for authentication and playlist data. An hourly cron job is run via GitHub actions.