All work
Business Systems·2026 – Present

Bellesoft IPTV

In-Room Entertainment Backend

No gallery images available

The Problem

Televisions in guest rooms are fixed, identical, and unattended. What plays in a room depends on which room it is, hotel staff need to change it without a developer, and a set-top box behind a locked door has no app store to update itself from.

The Approach

Laravel with a Filament admin, so hotel staff manage the lineup themselves. Settings are property-wide with per-room overrides, resolved before the television is told anything. Room occupancy comes from the property management system through Redis rather than a live call, so a television powering on does not wait on the front desk system. The backend also distributes the Android TV app and answers version checks, so a release is not a visit to every room. Stream delivery is the headend appliance's job, and nginx sits in front of it.

The Outcome

Channels, media, and per-room settings are managed from one admin. App updates reach the rooms over the network instead of by hand.

08 · Contact

Let's Build Something Useful

If you're looking for someone to develop business software, improve operational processes, or integrate existing systems, I'd be happy to discuss your project.