Project Cloner
A full-stack platform for generating, managing, and deploying web projects to custom subdomains. Describe what you want to build, and Project Cloner handles the rest — from AI-powered code generation to live deployment with automatic SSL and DNS configuration.
What it does
- Generate complete web projects from a text description using AI
- Import existing projects from GitHub or upload as a ZIP archive
- Deploy to a custom subdomain with automatic DNS and TLS certificates
- Edit project files in-browser with a built-in code editor
- Support for static sites, Vite-based builds, and full container deployments
- Manage environment variables and provision databases per project
- Create GitHub repositories directly from the dashboard
Architecture
Project Cloner runs as a set of Docker containers orchestrated with Docker Compose on a VPS. Traefik sits at the edge handling TLS termination and wildcard subdomain routing. The Hono.js backend manages project state in PostgreSQL, stores build artifacts in MinIO, and writes deployed files to a shared volume that Nginx serves. Each deployed project gets its own subdomain with an automatically provisioned DNS record via the Simply.com API.
Tech stack
Frontend
- React 18
- TypeScript
- Vite
- TailwindCSS
- React Query
Backend
- Hono.js
- Node.js 20
- PostgreSQL 15
- MinIO (S3)
Infrastructure
- Docker Compose
- Traefik (reverse proxy)
- Nginx (static serving)
- Let's Encrypt (SSL)
Integrations
- Claude API
- GitHub API
- Simply.com DNS