12. Despliegue, checklist final y publicación WordPress

12. Despliegue, checklist final y publicación WordPress

Actualizado: 20 de febrero de 2026.

Cerramos el curso core con un checklist operativo para pasar de desarrollo a publicación.

Repositorio oficial del curso: curso-flutter-net8-novita-ai en GitHub.

Prerrequisitos

  1. Tener clonado o disponible codigo/ de esta serie.
  2. Contar con Firebase y Novita configurados para pruebas.
  3. Haber completado el capítulo anterior del curso.

Checklist técnico backend

  1. dotnet build en verde.
  2. dotnet test en verde.
  3. appsettings.json sin secretos reales en repo.
  4. WebhookBaseUrl público y válido.
  5. Logs de webhook revisados.

Checklist técnico app

  1. Firebase cliente configurado (Android/iOS).
  2. API_BASE_URL correcto por entorno.
  3. Flujo create con prompt e imagen probado.
  4. Flujo ControlNet probado.

Checklist funcional E2E

  1. Login Google.
  2. Crear invitación (txt2img).
  3. Crear invitación (img2img).
  4. Crear invitación con ControlNet.
  5. Confirmar actualización por webhook.
  6. Ver resultado en listado y detalle.

Checklist SEO de publicación

  1. Bloque SEO en cada capítulo.
  2. Un solo H1 por post.
  3. Sección **Palabras clave**: presente.
  4. Enlaces interno anterior/siguiente.
  5. Sección “Fuente verificada”.

Comandos de cierre

cd codigo/backend
 dotnet build InvitaIA.Api.sln
 dotnet test InvitaIA.Tests/InvitaIA.Tests.csproj

cd ../../curso
ls -1 *.md | sort

Troubleshooting

  1. Webhook no llega en producción: revisar firewall y ruta /api/webhooks/novita.
  2. URLs finales vacías: revisar permisos Storage.
  3. Contenido SEO inconsistente: usar curso/SEO_CHECKLIST.md antes de publicar.

FAQ corta

¿Este curso queda listo para publicar en WordPress?

Sí, cada capítulo está preparado en formato SEO WordPress-ready.

¿Qué validar primero en producción?

Webhook y persistencia final en Firestore/Storage.

¿Dónde están las fuentes de trazabilidad?

En cada capítulo y en curso/FUENTES_VERIFICADAS.md.

Fuente

  • Código del curso:
    • codigo/backend/InvitaIA.Tests/InvitationsControllerTests.cs
    • codigo/backend/InvitaIA.Tests/InvitationServiceTests.cs
  • Documentación de apoyo:

Share this content:

Curso Flutter y .NET 8 con Novita AI: índice completo paso a paso

1. LLM con Novita: img2prompt y adaptación de prompts Bonus 01: vídeo con FFmpeg y flujo opcional

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.