LensCasa

AI Photo Editing Application

Timeline

2 months

Team

Working with client engineer

Status

Launching June 2026

The Problem

LensCasa was built as a no-code prototype on the Base44 platform, but had outgrown it. The application had critical security vulnerabilities, no proper development infrastructure, and the no-code platform couldn't support the reliability and scalability needed for a production launch.

The Solution

Conducted a comprehensive code audit that uncovered 3 critical and 11 high-severity security issues, including disabled JWT audience validation, indefinitely cached JWKS keys, and a TOCTOU double-debit vulnerability in job creation. Beyond the audit, rebuilt the application infrastructure for production readiness.

Migrated the frontend from Base44 to Vercel, set up proper staging environments, built an admin dashboard, replaced polling with Server-Sent Events (SSE) for real-time updates, established a microservice architecture, and added comprehensive logging.

Technical Highlights

  • Full security audit (14 findings)
  • Base44 to Vercel migration
  • Staging environment setup
  • Admin dashboard
  • Polling replaced with SSE
  • Microservice architecture
  • Comprehensive logging
  • Production-ready backend

Tech Stack

PythonRenderCloudflare R2VercelSSE

The Outcome

Transformed LensCasa from a fragile no-code prototype into a production-ready application with proper security, infrastructure, and development workflows. The platform is launching in June 2026 with confidence in its security posture and scalability.