PartyVote

PartyVote main screenshot

Project Details

Interactive web app that allows users to vote for their favorite songs and influence what plays on thier house parties or even radio stations.

Technologies

Next.js
Supabase
Stripe
TypeScript
Google API / Cloud Platform
Spotify API
YouTube API
PostgreSQL
REACT.js
API

About This Project

PartyVote is an interactive web application that allows users to vote for their favorite songs and influence what plays on your party. The app creates an engaging experience for radio listeners and event attendees by giving them control over the music playlist.

The application features real-time voting, playlist management, and integration with popular music services like Spotify and YouTube Music. It includes an admin panel for hosts to manage songs, configure party settings, and access developer tools. The platform also offers premium features through Stripe payment integration.

Project Screenshots

Music Voting Page - Users can upvote or downvote songs in real-time

Music Voting Page - Users can upvote or downvote songs in real-time

Add Song Feature - Users can add songs from Spotify or YouTube Music

Add Song Feature - Users can add songs from Spotify or YouTube Music

Share Party Feature - Generate QR codes and links to share with friends

Share Party Feature - Generate QR codes and links to share with friends

Admin Panel - Manage songs with editing capabilities

Admin Panel - Manage songs with editing capabilities

Admin Panel - Configure party settings and preferences

Admin Panel - Configure party settings and preferences

Developer Tools - API access for integration with other services

Developer Tools - API access for integration with other services

Subscription Plans - Free and premium options with Stripe integration

Subscription Plans - Free and premium options with Stripe integration