AI Short Video Generator
An AI-powered platform that generates short-form videos from user prompts. Users can create scripts, generate video content, and manage projects through a modern dashboard built with Next.js, Drizzle ORM, and PostgreSQL.

Project Overview
This comprehensive AI video generation platform transforms how content creators produce short-form videos. Users can input prompts, and the AI automatically generates scripts, selects appropriate video clips, adds transitions, and even generates subtitles. The platform includes a modern dashboard for managing all projects, tracking usage, and downloading finished videos. Built with scalability in mind, the platform uses Next.js for the frontend, PostgreSQL for reliable data storage, and integrates with multiple AI APIs for video generation, subtitle generation, and image processing.
Key Metrics
Tech Stack
Key Features
AI Script Generation
Automatically generate video scripts from your prompts using advanced AI models
Video Synthesis
Create videos from scripts with automatic clip selection and editing
Subtitle Generation
Automatically generate and sync subtitles in multiple languages
Project Management
Organize and manage all your video projects in one dashboard
Multiple Formats
Export videos in various formats for different platforms
Real-time Preview
Preview changes in real-time before finalizing your video
Challenges & Solutions
⚡ Challenges
- •Optimizing AI API calls for cost efficiency
- •Handling large video file processing
- •Ensuring subtitle accuracy across languages
✓ Solutions
- ✓Implemented intelligent caching and batching of API calls
- ✓Used queue system for video processing management
- ✓Integrated multiple subtitle generation APIs with fallback options
Related Projects
Flutter Attendance App
Role-based mobile attendance system featuring distinct dashboards for admins, teachers, and students with strict daily logging constraints.
Remittance System
Web-based currency exchange and financial remittance engine built to simulate transactional ledgers and ledger balance operations.
MiniChat
Cross-platform mobile communication app featuring real-time chat, standard voice calling, and low-latency video streaming.
