Production-grade SaaS for wallpaper & PVC panel dealers. Auto wall detection โ texture mapping โ photorealistic output.
Pick a room, select a wall texture, and simulate the full SAM + ControlNet + SDXL pipeline. Textures applied via Canvas Pattern API โ deterministic, tile-accurate.
Select a room & texture,
then hit Generate
Meta's Segment Anything (vit_h). Fully automatic mask generation, no manual input. Point-prompt fallback for complex geometry. ~3โ5s on A100.
Canny + Depth conditioning preserves room structure. SDXL Turbo for 4-step inference speed. Interior LoRA fine-tune for photorealism.
Per-dealer PostgreSQL schemas, Stripe subscription control, usage counters, admin CRUD dashboard, watermark injection for trial accounts.
FastAPI on EC2, RDS Postgres, S3 + CloudFront CDN. RunPod serverless GPU scales to zero when idle. All infra under client accounts.
Full technical answers to every requirement in the job posting.
SAM vit_h โ automatic wall segmentation, zero manual masking.
ControlNet Canny + Depth โ preserves room geometry during inference.
SDXL Turbo โ 4-step photorealistic texture synthesis at speed.
Optional: custom interior LoRA fine-tuned on client's product catalog for brand-accurate output.
Minimum: NVIDIA RTX 4090 24GB โ handles full SDXL + SAM + ControlNet stack concurrently.
Recommended: NVIDIA A100 40GB via RunPod serverless โ faster batching, concurrent user headroom.
Cost per generation โ $0.005โ$0.02. Zero idle cost with serverless.
SAM wall detection: ~3โ5s | ControlNet + SDXL (4-step): ~12โ16s | Perspective + Poisson blend: ~2โ3s | S3 I/O: ~1โ2s
Total: ~18โ26s โ well within the 40s requirement.
React SPA โ FastAPI (EC2) with JWT multi-tenant auth โ Celery + Redis task queue โ RunPod serverless GPU (SAM โ ControlNet โ SDXL โ Poisson blend) โ S3 โ CloudFront โ dealer browser.
PostgreSQL on RDS: dealer accounts, product catalogs, preview history, usage counters, subscription state. Admin panel in FastAPI + React. All infra provisioned under client's AWS + RunPod accounts. GitHub private repo, scoped developer access.
This page is the portfolio demo โ full-stack AI SaaS capability. Source available on request.
Submit Application with this Portfolio Link