QueQueue is a Spotify queue manager app - Vue.js frontend, Django backend, PostgreSQL database, and background workers for long-running restore jobs. Lets users save and restore Spotify queues with the click of a button. I created this tool because of how annoyed I'd be when a friends interrupted my queue or if I couldn't relive the most perfect gym session or late night drive.
NOTE: Spotify login will not work unless I add you to the authorized list of users (blame the Spotify API...) Therefore, please watch the video for a tour of the app's core functionalities or reach out to me at parthkotwa07@gmail.com
A quick demo showing how the app looks and works from a user’s perspective.
An overview of the architecture: CI/CD, S3, CloudFront, Elastic Beanstalk, EC2, RDS, and more.
Frontend
- Vue.js
- Deployed via Vercel
Backend
- Django
- Dockerized and deployed on Railway
- Celery worker for asynchronous queue restoration
Storage & Database
- PostgreSQL
- Redis for background jobs
- S3 for user uploads
CI/CD
- GitHub Actions → Docker builds → ECR + Beanstalk
Integrations
- Spotify Web API (via SDK)
If you would like to use the app or have feedback, send me an email at parthkotwa07@gmail.com!

