That was the moment I decided to build something. I have no engineering background, so "build an iOS app" seemed overly ambitious. Today CouchRot is live on the App Store. AI does NOT make you a developer. It makes a non-technical person dangerously more capable, but there's an enormous gap between "the AI wrote me some code" and "I have a product in production that users actually trust." That gap is hours of debugging errors I didn't understand. Late nights learning what row-level security meant after I realized users could briefly see each other's data. More than one 2am moment. Stack: React Native + Expo, TypeScript, Supabase (Postgres, Auth, RLS across ~30 tables, 11 edge functions), OpenRouter for AI model routing, TMDB for movie data, RevenueCat for subscriptions, Sentry for errors, offline sync, push notifications. Built with a lot of Cursor and Claude/Cowork help. What it does: you tell it what you're in the mood for, rate some titles 0-100 to build a taste profile, and it gives you 5 picks tuned to what you actually like.
No-ingeniero publica app iOS completa (CouchRot) en App Store usando Claude/Cowork
Un usuario sin formación técnica construyó y publicó CouchRot (app de recomendación de películas) en App Store usando Claude/Cowork. Stack completo: React Native + Expo, TypeScript, Supabase con RLS en 30 tablas, 11 edge functions, OpenRouter, RevenueCat
Non-engineer who built and shipped a full iOS app using Claude/Cowork
Escenario
Un usuario sin formación técnica estaba frustrado por pasar demasiado tiempo navegando Netflix/Hulu/Max cada noche. A pesar de no tener experiencia en ingeniería, decidió construir una app iOS para resolver el problema, usando Claude/Cowork como puente técnico.
Prompt
Help me build a movie recommendation iOS app from scratch. I have no coding experience.
Requirements:
- Users describe their mood ("date night", "need a laugh", "something mind-bending")
- Rate movies 0-100 to build a taste profile
- Get 5 personalized picks based on their actual preferences
- Stack: React Native + Expo, TypeScript, Supabase for backend
- Include subscriptions, error tracking, offline sync, push notifications
- Design philosophy: get users OFF the app fast and watching something
Resultado Esperado
Una app iOS completa construida desde cero y publicada en App Store: **Stack tecnológico:** - React Native + Expo + TypeScript - Supabase (Postgres + Auth + RLS en ~30 tablas + 11 edge functions) - OpenRouter (enrutamiento de modelos AI) + TMDB (datos de películas) - RevenueCat (suscripciones) + Sentry (seguimiento de errores) - Sincronización offline + notificaciones push **Experiencia real:** - 100+ horas de desarrollo en total - Descubrió una filtración de datos de usuarios (problema de RLS) y tuvo que aprender seguridad a nivel de fila de urgencia - Múltiples sesiones de debugging a las 2am - "La IA NO te convierte en desarrollador — hace a una persona no técnica peligrosamente más capaz" **Resultado:** CouchRot está en App Store — un viaje completo de "la IA me escribió código" a "un producto en producción en el que los usuarios confían."