Sprint 6 — Despliegue Full Stack en Render y hardening
Semanas 11–12: el gran deploy y pruebas de seguridad post-deploy.
Video 15: Despliegue unificado — Backend y Frontend en Render
Publicar tu e-commerce en internet conectando el repo a Render: Web Service para Express, Static Site para React, todo apuntando a MongoDB Atlas.
Video 16: Refactor y Custom Hooks con SDD
Pagar deuda técnica con criterio: identificar lógica repetida, diseñar la API del hook antes de escribirlo, y extraer useFetch, useAuth y useForm sin romper nada.
Clase Semana 11 — El Gran Deploy
Guía paso a paso para la clase presencial: conectar GitHub a Render, desplegar backend y frontend contra MongoDB Atlas, y hacer smoke test sobre la URL pública.
Clase Semana 12 — Pruebas post-deploy y hardening
Probar ataques defensivos contra tu URL pública para confirmar que el backend los rechaza: credenciales inválidas, inyección NoSQL, brute force, headers manipulados y npm audit.