A Next.js 15 UI for OAuth-based one-click uploads of short-form videos to YouTube Shorts, Instagram Reels, and TikTok.
Technologies
Next.js 15ReactTypeScriptNextAuth.jsOAuthNeon DatabasePostgreSQLPrisma ORMVercel
Overview
Overview
Multiplatform Video Upload is a web application that simplifies the process of uploading short-form videos to multiple platforms simultaneously.
Users authenticate with YouTube, Instagram, and TikTok via OAuth, then upload a single video that gets distributed to all connected platforms.
Built with Next.js 15 and NextAuth.js for authentication, with data stored in PostgreSQL via Prisma ORM on Neon Database.
Features
Features
Upload Features
- One-click multi-platform video upload
- YouTube Shorts, Instagram Reels, and TikTok support
- OAuth authentication for each platform
- Upload progress tracking and status
- Connected accounts management
- Video metadata customization
Screenshots
Screenshots

Home Page

Dashboard

Upload

Settings