A RESTful Playlist Management API built with Node.js, Express.js, and MongoDB. Supports playlist CRUD operations and song management using nested documents.
-
Updated
Aug 4, 2026 - JavaScript
A RESTful Playlist Management API built with Node.js, Express.js, and MongoDB. Supports playlist CRUD operations and song management using nested documents.
A production-style backend inspired by Spotify supporting playlist CRUD and recommendation strategies. Built with FastAPI and Redis, it showcases cache-aside caching, token bucket rate limiting, and design patterns like SOLID, Strategy, and Observer, focusing on scalability, performance, and clean architecture.
OpenMusic RESTful API v2 with JWT authentication, private playlists, role-based authorization, PostgreSQL normalization, migrations, and modular service–handler architecture.
Add a description, image, and links to the playlist-api topic page so that developers can more easily learn about it.
To associate your repository with the playlist-api topic, visit your repo's landing page and select "manage topics."