Back to Projects

Elegendz

Video Streaming & Creator Marketplace | PHP & FFmpeg

PHP Vue.js FFmpeg Stripe Video Processing
Elegendz

Project Overview

Elegendz is a video streaming and creator marketplace platform where users upload, process and share video content and monetize through Stripe-powered payments and sponsorships. Videos are processed with FFmpeg, and the platform supports roles for Users, Sponsors and Admins with Google Sign-In and location-based advertising.

Timeline: 2019 – 2020

My Role

  • Associate Software Engineer
  • Implemented the video upload and FFmpeg processing pipeline (MP4 conversion, FFprobe thumbnails and duration)
  • Built the custom video player, engagement features and playlists
  • Integrated Stripe checkout, webhooks, subscriptions and audio purchases
  • Built the sponsor dashboard with location-based ad banners (Google Maps Geocoding)

Key Features

Video Processing Pipeline

FFmpeg MP4 standardization with FFprobe thumbnail and duration extraction.

Custom Player & Engagement

Custom playback interface with likes, comments, views and playlists.

Stripe Monetization

Checkout sessions, webhooks, subscriptions, vendor verification and audio purchases.

Location-Based Ads

Sponsor dashboard with geotargeted ad banners via Google Maps Geocoding.

Content Sections

News/blog, trending, champions ("Legendz") and weekly contests.

Multi-Role System

Users, Sponsors and Admins with Google Sign-In and a protected admin panel.

Technologies Used

PHP Vue.js Bootstrap MySQL FFmpeg Stripe Google APIs

Want something like this for your business?

I can build, modernize or scale your product the same way. Let's talk about what you need.