$ cat project.txt
FRONTEND GENERATOR PIPELINE
AI pipeline that generates production Next.js apps from a GitHub repo URL and a design screenshot. Gemini Vision analyzes, an LLM generates the code, and the result auto-deploys to Vercel.
$ ls -la project/
An end-to-end AI code-generation platform: upload a repo and a screenshot, Gemini analyzes both, an LLM scaffolds a Next.js + shadcn/ui app, and it ships to Vercel.
The Challenge
Turning design specs into production frontend code is slow, repetitive, and rarely reuses the existing codebase context for consistency.
Our Solution
A vision pipeline (Gemini 2.0 Flash) reads repo structure and design screenshots, an LLM generates Next.js and Tailwind code, Celery queues async jobs, and PostgreSQL tracks generation history before automatic Vercel deployment.
Key Features
Technical Architecture
Frontend
- framework: Next.js (generated)
- stateManagement: N/A
- styling: Tailwind CSS
- testing: N/A
Backend
- runtime: Python
- framework: FastAPI + Celery
- database: PostgreSQL
- caching: Redis
Deployment
- hosting: Vercel
- ci_cd: GitHub Actions
- monitoring: N/A
Results & Impact
Generates a deployable Next.js app from a repo URL and a screenshot
Vision-driven analysis keeps output consistent with existing code
Async pipeline handles long-running generation without blocking
One-click Vercel deployment shortens design-to-live time
Gallery
Code generation dashboard
Deployment pipeline flow