My personal DJ mix player with centralized database and web player interface.
A-List is my personal DJ mix player, designed to showcase and organize my DJ mixes in a beautiful, accessible format. It features a centralized database of all my mixes, a responsive web player, and even generates podcast feeds for easy consumption.
All mixes are stored in a centralized database with rich metadata.
Beautiful, responsive web player with full audio controls and a seamless playback experience.
Automatically generates podcast feeds, making it easy to subscribe and listen to new mixes in your favorite podcast app.
Fully responsive design that works seamlessly across all devices, from desktop to mobile.
Built with Next.js for optimal performance and SEO, featuring server-side rendering
AWS Lambda functions handle API requests with DynamoDB for data persistence
Audio files stored in S3 with CloudFront CDN for fast global delivery
A-List is live and actively maintained. New mixes are regularly added, and the platform continues to evolve with new features and improvements. The project serves as both a portfolio piece and a practical tool for sharing my musical work.