Estimated: 6–8 weeks to production quality
Online fashion try-on app for a European retailer
Expo + Supabase · iOS / Android / Web · ~39,000 lines of TypeScript
- 89 silent error-swallowing blocks
- 2 critical security vulnerabilities (hardcoded API keys + XSS)
- Zero unit tests
- 5/6 backend functions without authentication (including payment endpoints)
- No correct CI/CD – pushes go directly to production
The client received a prioritized remediation roadmap, a fixed-price proposal to reach production quality, and a clear answer to the question their team had been avoiding for months. Within 48 hours of the audit, they had revoked the compromised API keys, patched the two critical vulnerabilities, and knew exactly what six weeks of focused work would cost them. They moved forward.
