OpenMusic RESTful API v2 with JWT authentication, private playlists, role-based authorization, PostgreSQL normalization, migrations, and modular service–handler architecture.
-
Updated
Feb 23, 2026 - JavaScript
OpenMusic RESTful API v2 with JWT authentication, private playlists, role-based authorization, PostgreSQL normalization, migrations, and modular service–handler architecture.
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.
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."