¿Buscas atención médica? Soy el Dr. César Méndez, cirujanoSoy paciente →

Tu proyecto

Define tu proyecto

En este curso no construyes un ejercicio de juguete: construyes tu propio producto, el que te emociona a ti. Escríbelo en una frase para empezar — y cuando quieras aterrizarlo de verdad (necesidad, alcance, mercado), arma tu Blueprint con IA.

Reta tu proyecto con IA

Interactivo

Elige el lente:

Pega tu idea, tu blueprint o tu Prompt Maestro y deja que la IA te RETE desde un ángulo. No busca adularte: busca que profundices tu propia idea antes de construir. Es tu proyecto — úsalo con el tuyo.

Por qué construyes lo tuyo

  • Aprendes construyendo algo TUYO de verdad, no siguiendo tutoriales que luego tiras.
  • Cada módulo agrega una pieza real a tu producto — al final tienes algo vivo, no apuntes.
  • Terminas con un producto en tu portafolio que puedes mostrar, usar y cobrar.

El stack que dominarás

  • Next.js (frontend + backend en un solo proyecto)
  • Firebase Auth (cuentas de usuario)
  • Firestore (guardar los datos)
  • Gemini / Vertex AI (la función de IA)
  • Resend (correos)
  • PostHog + Sentry (saber qué pasa y cuándo se rompe)
  • Vercel (que viva en internet, con tu dominio)
  • Stripe (cobrar el plan de pago)

Tu hoja de ruta

0%

0 de 11 pasos construidos. Marca cada paso cuando lo tengas hecho en TU proyecto.

Paso 1 · Módulo 00 · Entiende el terreno

Aterriza tu idea

Tener claro qué construyes y para quién, antes de tocar código.

  • · Escribe en una frase qué hace tu app y a quién ayuda.
  • · Define tu giro propio: lo que la hace TUYA y no una copia.
  • · Anota qué papel juega la IA en tu producto (si es que lo tiene).

Entregable: Un párrafo claro con tu idea y a quién sirve.

Ejemplo (Momentum): un diario personal donde la IA te devuelve un patrón o consejo del día.

Paso 2 · Módulo 01 · Las herramientas

Piensa y delimita tu proyecto (Blueprint)

Convertir tu idea en un plan sólido antes de escribir código: necesidad, usuario, alcance, mercado y éxito.

  • · Investiga el problema con IA (NotebookLM / Gemini): dolores reales y qué ya existe.
  • · Responde los 5 pilares en la herramienta Blueprint, dejando que la IA te rete (modo abogado del diablo).
  • · Destila todo en tu Prompt Maestro y guárdalo — es la base de cada prompt del curso.

Entregable: Tu Prompt Maestro: el brief que ancla todo tu build.

Ejemplo (Momentum): necesidad = la gente abandona el diario porque no obtiene nada; MVP = escribir + un insight de IA.

Abrir la herramienta →

Paso 3 · Módulo 01 · Las herramientas

Prepara tu copiloto

Elegir y configurar el asistente de IA con el que vas a construir.

  • · Instala tu editor (Cursor o VS Code) y tu asistente (Claude / Codex).
  • · Haz que la IA te explique un archivo de ejemplo para calibrar cómo le hablas.
  • · Crea un prompt base que describa TU proyecto, para reutilizarlo.

Entregable: Tu entorno listo y un prompt base de tu proyecto guardado.

Ejemplo (Momentum): un prompt base que describe el diario, su stack y qué debe devolver la IA.

Paso 4 · Módulo 03 · Setup, terminal y comandos

Crea el esqueleto de tu proyecto

Tener tu app corriendo en tu compu y versionada en Git.

  • · Crea el proyecto Next.js con la IA guiándote paso a paso.
  • · Arráncalo en local y ve la página en tu navegador.
  • · Inicializa Git y sube el repo a GitHub.

Entregable: Tu proyecto corriendo en localhost y su primer commit en GitHub.

Ejemplo (Momentum): el esqueleto del diario corriendo en localhost, ya en GitHub.

Paso 5 · Módulo 04 · Backend y bases de datos

Cuentas y base de datos

Que la gente pueda entrar y que sus datos se guarden de verdad.

  • · Conecta Firebase Auth (correo + Google) para el login.
  • · Guarda los datos de cada usuario en Firestore, ligados a su cuenta.
  • · Lee y muestra la información del usuario al iniciar sesión.

Entregable: Un usuario real puede registrarse, guardar y ver sus datos.

Ejemplo (Momentum): cada entrada del diario se guarda ligada a su autor y se lee al volver.

Paso 6 · Módulo 05 · De cero a tu primer producto

Tu pantalla principal y tu landing

Que tu proyecto se sienta un producto, no un formulario.

  • · Diseña la pantalla principal con un diseño limpio.
  • · Construye una landing que explique el valor y lleve al registro.
  • · Pule los estados vacíos y de carga.

Entregable: Una landing que convence y una app que da gusto usar.

Ejemplo (Momentum): la pantalla de escribir + el historial, y una landing que explica el diario.

Paso 7 · Módulo 06 · Crea con IA: imágenes, video, avatares y voz

Tu función de IA

La pieza que hace especial a tu producto: lo que la IA aporta.

  • · Crea una función servidor que mande datos del usuario al modelo (Gemini).
  • · Pide una respuesta útil con un buen prompt (resumen, consejo, generación…).
  • · Muestra la respuesta de la IA dentro de tu producto.

Entregable: El usuario hace algo y recibe, en segundos, valor de la IA.

Ejemplo (Momentum): el coach lee la entrada del día y devuelve un patrón o consejo.

Paso 8 · Módulo 07 · Servicios que todo producto necesita

Correo, analítica y errores

Cerrar el círculo: retención, datos y estabilidad.

  • · Envía un correo útil con Resend (bienvenida, resumen, aviso).
  • · Mide uso real con PostHog (registros, acciones clave).
  • · Captura errores con Sentry para enterarte antes que tus usuarios.

Entregable: Tu producto avisa qué pasa, retiene con correo y no se rompe a ciegas.

Ejemplo (Momentum): un correo semanal de resumen y métricas de cuántos escriben.

Paso 9 · Módulo 09 · Seguridad y buenas prácticas

Blindaje

Que los datos de cada quien sean solo suyos y tus llaves estén a salvo.

  • · Escribe reglas de Firestore: cada quien solo lee/escribe lo suyo.
  • · Mueve todas las API keys a variables de entorno (nunca al código).
  • · Revisa que no expusiste secretos en el repo.

Entregable: Un producto que puedes mostrar sin miedo a filtrar datos o llaves.

Ejemplo (Momentum): reglas que impiden que un usuario lea el diario de otro.

Paso 10 · Módulo 10 · Deploy: pon tu producto en internet

Al aire

Que tu proyecto viva en internet con tu propio dominio.

  • · Despliega en Vercel conectando tu repo de GitHub.
  • · Configura las variables de entorno en producción.
  • · Apunta tu dominio y verifica que todo funcione en vivo.

Entregable: Tu proyecto en línea, en tu dominio, accesible para cualquiera.

Ejemplo (Momentum): el diario vivo en su dominio, listo para usuarios reales.

Paso 11 · Módulo 11 · Lanzar y cobrar

Lanza y cobra

Convertir tu proyecto en algo que la gente usa (y paga).

  • · Agrega un plan de pago con Stripe (más funciones, más límites).
  • · Escribe el copy de lanzamiento y publícalo donde esté tu gente.
  • · Consigue tus primeros 10 usuarios y escúchalos.

Entregable: Tu primer producto lanzado, con un plan de pago activo.

Ejemplo (Momentum): un plan Pro con más historial e IA, y los primeros usuarios.