Streaming · SaaS dashboard
Sahra Plus: streaming, unified.
A full-scale streaming platform for movies, series, and live TV — built on a backend designed to hold up under real subscriber load, not just a demo.

- Client
- Streaming & media platform
- Role
- Backend architecture, REST API design, and frontend development
- Stack
- Laravel 11 · REST API · Tailwind CSS · MySQL
- Status
- Production — private client platform
The problem
Four hard problems, one platform to solve them.
Large content libraries, live TV with a program guide, tiered subscriptions, and layered access control usually live in four separate systems. The brief was to make them one — without the seams showing to the people watching.
The approach
Architect for the second year, not the demo.
We designed the system on Laravel 11 with a structured REST API at the center, so mobile and smart-TV apps can plug in without a backend rebuild. The subscription engine was built to bend around new plans rather than break, and every profile tracks its own watch state.
What we built
- — Movies, series, seasons, and episode management
- — Live TV streaming with an EPG schedule
- — Subscription plans with granular access control
- — Multi-profile support and per-content watch tracking
- — A production-ready REST API for mobile and smart-TV apps
- — Full Arabic and English support
- Laravel 11
- REST API
- Tailwind CSS
- MySQL
- Subscriptions
- Live streaming · EPG
The outcome
Live, stable, and already shaped for what's next.
It runs as one production platform, and the API is already the foundation the mobile and smart-TV apps will plug into — so the next phase is an extension, not a rebuild.


