TryOn SaaS — Platform Documentation
B2B virtual try-on platform for embedding AI-powered clothing widgets on client websites. Production-ready, security-hardened, fully monitored.
What Is This?¶
TryOn SaaS lets fashion retailers embed a virtual try-on widget on their website with a single <script> tag. Shoppers upload their photo and a garment image — the platform calls fal.ai FASHN AI and returns a photorealistic result in seconds.
The admin panel manages clients, subscription plans, billing, and real-time monitoring. Each client gets isolated API keys, usage quotas, and webhook notifications.
Documentation Sections¶
📋 Project Report
Full scope of work — infrastructure, architecture, security audit, CI/CD. Detailed enough to present to stakeholders.
Read →🔧 Technical Reference
Architecture diagrams, API endpoints, configuration, database schema, all services and their ports.
Read →🔒 Security Audit
Security audit results: 41 findings resolved. Platform readiness metrics, deferred items, next steps.
Read →🚀 Operations Runbook
Day-to-day ops guide: deployment, health checks, incident response, backup/restore, rollback procedures.
Read →Quick Stats¶
| Metric | Value |
|---|---|
| Test coverage | ≥ 97% |
| Security findings closed | 41 / 41 |
| API endpoints | 35+ |
| Docker services | 8 |
| Uptime target | 99.9% |
| AI inference backend | fal.ai FASHN v1.5 |
Quick Start¶
cp .env.example .env
# Fill in: POSTGRES_PASSWORD, JWT_SECRET_KEY (≥32 chars), FAL_API_KEY,
# FIRST_ADMIN_EMAIL, FIRST_ADMIN_PASSWORD, GRAFANA_ADMIN_PASSWORD
docker compose up -d
# Verify:
curl http://localhost:8000/health
Admin UI: http://localhost · Grafana: http://localhost:3000
Production domain: ziex-tryon.com · Docs: docs.ziex-tryon.com