All Projects

Digital Media & Episode Platform

7analaan | حان الآن

Dedicated Arabic web platform organizing full-length episodes, vertical short clips, and distribution channels in one fast, easy-to-update brand destination.

Illustration of long-form episodes, vertical short clips, and digital media publishing for 7analaan
RoleFrontend & Web Developer
TimelineSep 2024 – Present

Context & Operational Problem

Independent digital media shows publishing across YouTube and social platforms often struggle to present a cohesive brand identity or help viewers browse past episodes and short clips in one organized place without complex CMS maintenance.

My Contribution & Solution

I designed and built a fast, RTL-first Arabic web platform for 7analaan with dedicated sections for featured episodes, vertical Shorts, and community channels. Content is structured around a single, well-documented configuration source so the team can publish new episodes in minutes.

Value & Practical Outcome

Gave the program a dedicated digital home with clear Arabic typography, smooth mobile browsing, and a low-friction publishing workflow.

Technologies Used

ReactTypeScriptViteTailwind CSSReact Router

Selected Projects

Illustration of live broadcast scheduling, rundown blocks, and newsroom content flow for ID8 Media

Broadcast & Newsroom Web Applications

Frontend interfaces and data integrations supporting live television production, program scheduling, and digital news desks. Built within the ID8 Media engineering team for fast-paced broadcast operations.

Illustration of media workflow automation, Arabic typography rendering, and content production pipelines for Kashida

Media Workflow Analysis & AI Automation

Custom software and AI-assisted production workflows designed around how Arabic newsrooms and media teams operate. Connects editorial planning, visual asset generation, and multi-platform publishing.

Let's work together

Facing a workflow challenge or planning a technical solution? Share the details so we can discuss the right next step.

Discuss your project