Back to Projects

    TubeQueue

    A YouTube automation platform that enables content creators to bulk schedule and upload videos from Google Drive to YouTube, reducing hours of manual work to just minutes.

    2024 - Present
    Solo Founder & Full-Stack Developer
    9 Technologies
    ReactTypeScriptViteTailwind CSSSupabaseGoogle Drive APIYouTube Data APITanStack QueryShadcn/UI
    TubeQueue

    Introduction

    TubeQueue was born from personal frustration—as a content creator managing travel videos, I spent countless hours manually uploading and scheduling content to YouTube. The platform eliminates this tedious work by automating the entire upload pipeline from Google Drive to YouTube.

    The Challenge

    Content creators producing high volumes of videos face a significant bottleneck in the upload and scheduling process. Each video requires manual title entry, description writing, tag selection, scheduling, and upload monitoring. For creators managing dozens of videos weekly, this becomes a full-time job in itself. YouTube Studio's native tools don't support true bulk operations from external storage.

    The Solution

    TubeQueue connects Google Drive folders to YouTube channels, allowing creators to prepare video metadata in familiar CSV formats and schedule uploads in bulk. The platform handles the OAuth flows, file transfers, and YouTube API interactions automatically.

    Technical Deep Dive

    1

    Implemented OAuth 2.0 flows for both Google Drive and YouTube Data API with secure token storage and refresh handling

    2

    Built resumable upload system to handle large video files with progress tracking and automatic retry on failures

    3

    Created CSV parser with flexible column mapping supporting title patterns, variable substitution, and bulk metadata

    4

    Designed scheduling engine with timezone awareness and queue management for sequential processing

    5

    Integrated Supabase Edge Functions for background processing of upload tasks

    Key Features

    Google Drive Integration

    Direct connection to Drive folders with automatic video discovery and file monitoring

    CSV Metadata Import

    Bulk import titles, descriptions, tags, and scheduling with flexible column mapping

    Smart Scheduling

    Timezone-aware scheduling with queue visualization and conflict detection

    Progress Tracking

    Real-time upload progress with estimated completion times and status notifications

    Channel Management

    Support for multiple YouTube channels with separate queues and settings

    Results & Impact

    • Reduced video upload time from 3+ hours to under 10 minutes for batch operations
    • Helped creators upload over 50,000 videos through the platform
    • Achieved 99.5% upload success rate with automatic retry handling
    • Saved an estimated 10,000+ creator hours through automation

    Lessons Learned

    "Large file uploads require robust chunking and resume capabilities for reliability"

    "OAuth token management is more complex than initially expected—refresh tokens need careful handling"

    "User experience research revealed creators prefer spreadsheet-based workflows for metadata management"

    Conclusion

    TubeQueue showcases how personal pain points can lead to valuable products. By deeply understanding the content creation workflow and automating the tedious parts, we've freed creators to focus on what they do best—creating content.

    Interested in a Similar Project?

    Let's discuss how I can help bring your ideas to life.

    Get in Touch

    Let's Create a Revolution