This was a private project for private clients; however, I am allowed to share these key points.
This project’s development started in October 2023, and is still maintained by me today.
Features
- Built in Next.js with a heavily customized JS-based audio player.
- Powered by Express.js with a protected admin panel.
- Multi-database architecture. MongoDB, Redis, and PostgreSQL.
- One-time code 2FA integration.
- Automated audio processing with Python, FFmpeg, and Docker to handle user uploads, multi-codec rendering, and compression, integrated with FTP distribution, backed by CDNs.
- Automated data conversion using a custom C++ Nvidia CUDA kernel for high-performance parallelized processing.
- Discord OAuth integration, and a Discord bot powered by Node.js.
- GitHub Actions CI/CD
- AWS-based email