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

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