Full‑stack admin dashboard for managing online radio stations
It provides a web‑based control panel to upload tracks, schedule shows, and monitor listeners using Next.js, Tailwind, and Zustand. The backend integrates MatuDB, Socket.io, FFmpeg, and Icecast to handle real‑time playback and streaming. Designed for radio operators who need a self‑hosted, customizable solution beyond generic streaming services. Its tight integration of database‑less storage and live audio processing makes deployment simpler than many enterprise radio platforms.
View on GitHub →JuanPrints/logsfm-dashboard