I developed a full-featured video platform that allows creators to upload and sell their content while providing an easy, secure viewing experience for users. The system supports three main roles: Admin, Content Creator, and Watcher.
Content Creators can upload videos, pay an upload fee, and earn revenue when their videos are rented or purchased. The platform manages complex financial operations including taxes, fees, and automated payouts with both percentage-based and fixed-rate models. Admins have full control over reviews, approvals, and financial tracking.
The platform uses AWS S3 and CloudFront for efficient video delivery, reducing server load even with heavy traffic. It also includes a mobile app that lets users watch videos smoothly across devices with an optimized playback experience.
This project showcases my ability to design and deliver scalable full-stack solutions that combine strong backend architecture with a seamless, user-focused interface.