Skip to main content
Back to projects

Rommify

AI-powered architectural visualization SaaS that transforms 2D floor plans into photorealistic 3D renders. Powered by Claude & Gemini with permanent hosting, KV storage, and a global community feed.

ReactViteTypeScriptTailwind CSSPuterClaudeGemini
Rommify

Redefining Architectural Visualization

For decades, turning a flat 2D floor plan into a 3D visualization required expensive software like AutoCAD or SketchUp, plus hours of manual modeling. Roomify democratizes this process using cutting-edge generative AI.

The AI Engine

The core innovation of Roomify is its multi-model AI approach. It leverages both Claude and Gemini to analyze uploaded 2D floor plans. The AI understands spatial relationships, wall placements, and room types, and then generates stunning, photorealistic 3D interior renders.

Infrastructure & Hosting

Roomify utilizes Puter.js for its backend architecture. This provided an incredible advantage:

  • Permanent Hosting: Ensuring the app remains live without continuous DevOps maintenance.
  • KV Storage: Fast, globally distributed key-value storage keeps track of user generations and the global community feed.
  • Global Feed: Users can publish their best generations to a Pinterest-style community board.

Why Vite?

I chose Vite + React for the frontend because the application relies heavily on massive image processing and complex state. Vite's instant HMR (Hot Module Replacement) made the development cycle incredibly fast.