QueQueue is a Spotify queue manager app - Vue.js frontend, Django backend, PostgreSQL database, and deployed on AWS. 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 [email protected]
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 S3 + CloudFront
Backend
- Django + Django REST Framework
- Dockerized and deployed with AWS Elastic Beanstalk
- Runs on EC2 with Application Load Balancer
Storage & Database
- PostgreSQL (Amazon RDS)
- S3 buckets for frontend hosting + 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 [email protected]!

