Crafting an intuitive cloud-based dashboard for configuring your own cross-platform OTT streaming apps
The admin app for Viewcastle / BoxCast OTT is the central hub where users manage media assets, define how content appears, and configure monetization products in their OTT app across platforms. The structure is designed with scalability and standard production workflows in mind. By defining categories and collections, applying them to pages and media rows, and then automating the categorization of broadcasts, the user can simply maintain their production workflow as content is automatically populated throughout the app.
When the Viewcastle OTT product was acquired by BoxCast, the admin app needed to be rebranded. At the same time, it needed to be visually distinct from BoxCast's flagship streaming dashboard to avoid user confusion when switching between the two.
The solution involved thoughtfully adapting BoxCast's existing design system and brand colors. My experience with Tailwind allowed me to collaborate with developers to re-theme the admin app directly, while also establishing a design system in Figma that corresponds with the Tailwind classes for future custom development.
As the OTT product began to scale, additional flows were designed and developed into the admin app, such as the ability to verify and connect a custom domain to the OTT web app or upload brand assets. These and other onboarding processes once required internal resources but could now be performed by the user.