Header logoGrowl Technologies

Mediaboss

A secure video paywall application for a sports media company, supporting both live streaming and on-demand content.

Project Summary

A secure video paywall application for a sports media company, supporting both live streaming and on-demand content.

Core Features

  • Support both live streaming content and on-demand videos
  • Secure, authorized access to content
  • Prevent account sharing by multiple users
  • Full administrative ability to manage users, live streaming channels, on-demand content and e-commerce products
  • Ability to organize on-demand content via folders
  • Integration with external ecommerce site to automatically register purchases with video paywall app
  • Allow live streams to be recorded and automatically added to on-demand content when stream is finished
  • Allow downloads of on-demand content for authorized users only

Project Details

Strengths & Differentiators

  • Innovative technology built from the ground-up using world-class software development practices
  • Highly scalable platform using cloud-native technologies
  • Modular design, making it easy to build new features
  • All functionality exposed via well-designed, REST-based APIs

Timeline

From proposal to deployment of MVP application in less than 5 months - onboarded 1000+ users within first week of launch.

Tech Stack

  • API microservices: Node.js 20.x
  • Frontend: Next.js 14.x / React
  • Containerized using Docker and orchestrated via ECS

AWS Services Used

ECS
DynamoDB
Interactive Video Service (IVS)
CloudFront
S3
EventBridge
Lambda

Project Showcase