Bold Community Video Submission Site

via Freelancer ·

Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted3 hours ago
I need a bold, vibrant site where anyone can upload a short video (under 60 seconds) and tag it with location, date-time, and a quick caption. Contributors should be able to register with a classic email / password flow or jump straight in through their social accounts—Facebook, Twitter, Instagram, TikTok, LinkedIn, or YouTube—so native OAuth for each platform is essential.

Once a clip lands on the server, I want an admin-only dashboard that lets me preview, trim, and batch-queue approved videos into a single daily compilation. A simple timeline-style editor or drag-to-order list is fine as long as I can export the finished file and post directly to our YouTube channel and the same social networks above without leaving the dashboard.

Key deliverables
• Front-end in a bold, high-contrast style that feels energetic on both desktop and mobile
• Secure uploads (≈500 MB/file cap), metadata fields for location, timestamp and description, plus thumbnail generation
• Dual authentication: email/password + social logins (FB, TW, IG, TT, LI, YT) via OAuth 2.0
• Admin panel: clip moderation, trim/merge, reordering, and final compilation export (MP4/H.264)
• One-click publish or scheduled publish to YouTube and optional multi-platform posting via each provider’s API

Acceptance criteria
1. A new user can sign up with either method and upload a video in under two minutes.
2. An admin can approve several clips, arrange them, and output a single compilation video without external software.
3. The system successfully posts a test compilation to our linked YouTube channel and returns a public URL.

Let me know which stack you recommend (React, Next.js, Laravel, Node, etc.), expected turnaround, and any similar projects you can showcase.
php javascript mysql html video editing oauth web development api integration
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.