Lofi Cafe
Multi-Stream Lofi Radio & Customizable Workspace
Six live lofi radio channels with ambient audio mixing, EQ, saved scene presets and a Pomodoro timer for a personalized focus workspace.

Overview
Lofi Cafe combines six AzuraCast radio channels with customizable audio and visual atmospheres. Listeners can mix ambient sounds, adjust EQ, save scene presets and use a Pomodoro timer while they work.
Key Features
Live radio channels
AzuraCast manages six channels so listeners can switch broadcasts to suit their mood.
Layered audio
Forest, rain and cafe ambience mix with the broadcast, with equalizer and modulation controls for personalization.
Saved scene presets
Registered users save backgrounds, audio balances and EQ preferences in database-backed profiles.
Focus workspace
An interactive Pomodoro timer and dynamic GIF backgrounds complement the listening experience.
Tech Stack
Architecture
View infrastructure details
Live radio channels
AzuraCast manages six channels so listeners can switch broadcasts to suit their mood.
Layered audio
Forest, rain and cafe ambience mix with the broadcast, with equalizer and modulation controls for personalization.
Saved scene presets
Registered users save backgrounds, audio balances and EQ preferences in database-backed profiles.
Focus workspace
An interactive Pomodoro timer and dynamic GIF backgrounds complement the listening experience.
The Challenge
A focus workspace needs richer controls than a basic radio player while keeping them unobtrusive. Broadcast audio, ambient layers, visual scenes and persistent preferences must work together in a responsive listening interface.
The Solution
I built a layered audio engine and a minimal interface for channel switching, ambient mixing and EQ. Database-backed profiles retain registered users' scene presets, while dynamic backgrounds and a Pomodoro timer complete the workspace.
Let’s build
Have a project in mind?
Let’s discuss how we can turn your idea into a real product.


