Skip to content

Cyberady/roomify

Repository files navigation

Roomify — AI Architectural Visualization App

Transform 2D floor plans into photorealistic 3D renders using AI.


Tech Stack

  • React + TypeScript — UI
  • Vite — Build tool
  • TailwindCSS — Styling
  • Puter.js — Auth, file storage, KV database, and AI models
  • Claude / Gemini — AI rendering

Features

  • 2D-to-3D photorealistic rendering
  • Persistent file storage with public URLs
  • Project gallery with history
  • Before/after comparison slider
  • Public community feed
  • Privacy controls (public/private toggle)
  • Export AI-generated renders

Getting Started

Prerequisites

Install

git clone https://github.com/Cyberady/roomify
cd roomify
npm install

Environment Variables

Create a .env file in the root:

VITE_PUTER_WORKER_URL=""

Get your worker URL by signing up at puter.com.

Run

npm run dev

Open http://localhost:5173 in your browser.


Build for Production

npm run build

Docker

docker build -t roomify .
docker run -p 3000:3000 roomify

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors