← back
B

BharatShorts

building

AI short-form video production platform

Next.jsGeminiRailway

Short-form video dominates content consumption but creating it is slow and expensive. Creators need to produce high-quality clips at scale without a production team.

India's creator economy is growing rapidly and AI-generated video infrastructure is becoming viable. BharatShorts is positioned as the production tool — take a topic, get a ready-to-publish short video. The architecture separates fast AI generation from slow video rendering.

Next.js frontend for the creator interface. Gemini generates scripts and narration. Railway hosts the video rendering pipeline — a persistent worker process that handles ffmpeg composition jobs. This separation keeps the Vercel frontend fast while the Railway worker handles compute-heavy rendering.

creatorinputNext.js+ Geminiscript +narrationRailwayrender jobshort videooutput
frontend
Next.jsTailwind CSS
backend
Next.js API routesGemini Flash
infra
Vercel (frontend)Railway (video render worker)
  • AI script + narration generation pipeline complete
  • Railway video rendering integration in progress
  • Async job architecture designed for scale